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?