Hmm..
I see you are very artistic, but the thing is, you don't spend enough time on each and every individual characters, and you could also spend more time on the animation as well. You are capable of much better, but it doesn't seem like you tend to put alot of time into animation.
Seriously, if you spent a few months, instead of weeks on this length of animation, you'd make the top 50 easily.