Taking the queen early in the game
What improvements are you looking for? you simply murder the guy
I would look to play stronger players.
Instead of 21. c4 attacking the knight, how about 21. Qa8#. Obviously in this game you are going to win, but it's good to be in the practice of not missing checkmate when you have the chance to play it.
"4. ... Qg6 I could not believe my eyes." Where did you think the queen would go? White can capture it no matter where it flees.
8. Bg5 is not a bad move as you say. Notice how black's 8. ... f6 weakens the e6 pawn.
Did you consider 16. Qxe8+ or 16. Qxh6+.