Lame over?
This game says "why are you so bad at this", its because maybe the game itself is bad?
I mean, I enjoy dodging the meteor things and shooting at them. I think you can do better with this, not necessarily newgrounds or the tutorials which can only help you out.
You don't have to be an artist, just worry about the little things to make the game better. Like adding sound effects, special effects, maybe better music thats more thrilling and goes with the theme perhaps. You can check out the audio portal for the best selection of music if you like. The gameplay is in the right direction, it only depends on what you do next with it. Good luck with the next project.