My suggestion
I love the music, your vocals need some work.
My suggestion, breathe in to your chest. Sing from the stomach. Hard to explain. But it sounds a little nasally which is why I suggest that. I like the lyrics. Bring it down a little bit on the volume. Also, don't forget you can always add effects on it. The best do it, you can do it too.
You can do it, you just need to practice. Something you can do also is to work on your breathing. first, breathe in for 4 beats, then out for 4 beats. Repeat this a couple of times, then change it to breathing in for 3 beats and out for 4 beats. Repeat, keep doing this until you are breathing in for 1 beat out for 4 beats. Then as you increase your lung capacity, change the 4 beats you're breathing out to a higher number. I was a musician and in high school there were people able to breathe in for 1 beat and out for over 10 beats, so it's just something to work on.
Furthermore, I like the lyrics (and I know the usage of the furthermore was incorrect). I think you could be a really good singer, and feel free to PM me whenever, I get on relatively often.
Seriously though, I like the song, it's really nice. I hope you keep producing soungs like this.
Well that sums up my longest review yet, I hope you learned something from me :D I also hope that was putting it nicely enough XD