I put the link to a video of me doing it
http://youtu.be/_syQ0qmhIyw
Okay so when you set into your tuck , go as high ad you can then pull your legs up really fast. I used to land like that too you have to go up more then pull
You have the same problem as me! You need to set up!
You need more power
my girlfriend cheers and she said that you need more power