You have good mechanics. My only comments are to use your legs more which can be done by tossing more forward as Trinity mentioned.
Also, Jacksonvile, I'd say that what BB meant was that you have to get on the balls of your feet/toes to be able to push up off the ground. Try using your legs while serving flat-footed. You can't, and if you can, show us a video. Also stop using personal attacks such as calling people morons. It's not nice.