I've rarely seen anyone using cranks that short. You also don't mention the ring sizes on that crank.
Climbing is partly about doing a lot of climbing and getting your mind and body used to it.
I'm three years older and 60 pounds heavier and I do lots of climbing with a 34x29 low gear.