It is possible to achieve your goals, depends on how much time you are willing to spend.
First I suggest tactics training, get some books spend ~500+ hours on this, second endgame studies spend ~100+ hours on this. Lastly, play play play games consistently and occasionally with the intent of reviewing each of your games/ looking up master games similar to your ideas/positions for every single game (should be ~3+ hours studying the game).
Now to your game, first a3 and h3 are the two worst moves to play so unneccesarily, its a good rule to develop pieces in the opening not pawns.
Second tactics! Move 23.Nxc6+! is game if you dont see why, go discover for yourself.
In 30 moves I made 5 "Inaccuracies", 6 "Mistakes" and 1 "Blunder". (According to the computer analysis tool)
I really did think that this was a good game. This is just disheartening.
But I digress, my question is what rating do I have to be to play a "clean game"?
Also, do you see all six of my mistakes?(Comment below.)
And is there a better tool for analysing games other than lichess?(Is lichess even accurate?)
I want to be 2000 rated by 2017, is it possible?
This is my first forum thread,sorry if I missed something.