Making new projects doesn't make you improve. Instead, it makes you suffer and you'll give up on animating because it's a big project. (But I'm pretty sure you'll finish it quickly since you don't know the definition of
effort)
You have a lot to do! You haven't master easing, physics, effects, and background making. And all other stuff you should master. I'm not saying you should master all of these before making a project. I'm saying that you should improve.
Compare an animation of a good animator and yours:
http://forums.stickpage.com/showthread.php?84732-Bubble-s-martial-arts-thread
His animations are like 10 times better. In these animations, You can see he showed easing (and a little bit of physics which is a guy failed to break the wall) in his animations.
Okay, I know that he's way more experienced than you. I'm just saying that you must improve. Also, I should say that
you must put real effort in your animations. I can see all of your animations are as effortless as my old animations - all of my animations I've made from my first animation to
my first RHG batttle... and some other animations after that.
This is just an honest critics from me. I've been animating (almost inactively :P :P :P) for 6 years. Now, I just animated a fullbody RHG demo. But I know you'll become better earlier than me if you just keep on going trying to improve your animating skills. I'm still not impress of my animating skills. Still need to improve more.