Did you enjoy your own song after recording, and did you find accurate?
First off, even the guitar strumming and chord progression are kind of boring. I would have worked much much more on the instrumental.
Then comes the vocal part... I'm a guitar player but I love to sing, even if i know my voice is fucking ugly. I started to cover songs more and more. Even if my voice is still ugly, listening to all what I recorded, I saw progression and that's what keeps me going.
The best way would be to get a singing teacher, but eh
...
Progression is the key.
Don't show any of your work until you think that people will love it and say wow!
Keep it going:)