In reply to GridNorth:
Please, someone teach me how to 'just crank' 7a.
I can crank a 6c at a push but then I just can't crank no mo'
In seriousness, with the physical attributes needed to crank a 7a, surely if they learned to climb they would be pretty phenomenal with a bit of technique?
As a better contribution to this thread I found my progress in grades to be very much in jumps, and for a month you will climb great, then you'll feel rubbish for a while. Climbing outside seems to push me past boundaries indoors.
Watching good climbers - in videos or in real life certainly helps me.
Not being frustrated about grades is important too. If you convince yourself you should be climbing a certain level, when you can't really climb at that level, you will suck all the fun out of it pretty fast.
Enjoying all the good routes, easy or hard, helped me move past a few grades. And finding the funny side when you fall off a relatively 'easy' one makes it a lot more enjoyable.
I imagine that it all only gets worse as you get better