Well, your effects are really very well done, but your animations are way too stop-and-goish.. you should try to add flow to the animation, so it'll look better. Also you should ease more than possible. and try to add good physics. Also, it's somehow stiff, try removing the stiffness by moving all the joints, even if it was a little movement. So, you should work on your easing, try adding flow for a better quality, removing stop-and-goish movements, and adding good physics to the animation.. You just need to practice more often, Good luck.
Med Beginner.