First off, this isnt youtube, its newgrounds, lol. honestly, this kind of stuff dosent belong on here. and, try to make something from scratch next time. like, make an animation for your into, or a skit of some sort. you cant improve if you use bases. i hope you continue what your doing, though.
This is a nice trailer I'm really looking forward to seeing your animations I'm also I'm the process of doing animations lol who knows we might be the next big YouTube animators .Lol I'm gonna go sub to you now