That was choppy, stiff, and overall about as bad as my first animation. xD You -will- definitely improve, just like I have with this site. I would say to focus on easing, and spacing for now, that way your animations will be a lot more clear, which will allow you to pick specific issues to work on. As far as animating goes, at least. On a bright note, that was actually kind of fun to watch, man. Good job, I can't wait to see more. :D
Here's a tutorial thread I was referred to, this definitely helped me in the short-run(And will in the long one, as well.), and I hope it will help you too:
viewtopic.php?f=25&t=150