The biggest problem I see is that you carry the ball much too far. Your 5 step approach is really a 2 1/2 step approach. You don't start moving the ball till after you start your third step. This causes you to have very late timing. It also forces you to muscle the ball. You pull the ball down in to your back swing and also you pull the ball through your delivery.
Bookmarks