I would work on getting some knee bend to gain leverage. Also, your timing is a little choppy. What I mean by that is the slight start-stop-start as you begin your approach. Are you doing this timing? All in all though, from what I can see in the video, you have a good game to build upon.