Well, first off, welcome to Bricks In Motion! I'm very glad that you know that you have some things that you can work on. I see a lot of beginners that think they're the best people ever and hate anyone who tells them otherwise.
The film itself was okay for a beginner (my very, very first one, which is not on YouTube, was much worse than yours). It seemed like the two biggest things you need to work on is the macro focus and the framerate. I don't really need to tell you about the macro focus, because you already know you have to change it. But you should make your movie at least 12 frames per second (fps). I find that even 12 looks a bit jerky, so I try to stay at 15 or higher.
And the rest you already mentioned. There are a few things other than this, but it's more fine-tuning stuff for once you've gotten the hang of animation. Great job for a first though! It wasn't half bad, and I think you'll go a long way.