Guys post some fucking helpful comments, just saying med beginner isn't gonna help him improve in anyway.
Your main issue is implementing the basics of easing. Without easing animations just look shit lol. However with it you can make pretty much anything look good.
Use tutorials that teach this key basic,
This tutorial should do the trick http://www.darkdemon.org/viewtopic.php?t=27299
Use other tutorials for example Darrens Ultimate Tutorial, to learn other basics as well as easing. Download some awesome animations from the higher ranked animators. And study them, and then practice.
Your animations should become better over time with such practice.
Keep it up.