Have you tried standing on something?
If you have, you'll know that won't help.
Visit the Pet Store in the village.
Does anything there seem to help you to get to high places?
Some animal will.
Like the balloon creature?
Get him over to the chapel. See the "Village" topic for more info.