i like u man! i made me remember my time as a beginner, my frnds and so many other things.
it is difficult to point out ur every mistake right now so i will put this down
Timing, spacing and Poses - introduction to Pivot animation
u should also check out the tutorial section here. practice some stuffs from here, u will push up to mid begin soon.
keep animating, see ya around!