if your looking to progress, obviously natural talent will play a roll in it, but you gotta be able to go out on a limb and just try new shit. for example, i know too many kids who want to try new tricks but when the time comes to try them (perfect day, soft landings, etc) they cant do it. you gotta just work up the sack and go for it, even if it isnt the best day to try. i learn all my tricks like that. you just gotta say "alright im gonna go stop this ________ " then you just ride up to the jump/rail and execute it. if you fall, try agian. dont put too much thought into it, that only scares people