Feel like the character of your voice needs a bit more work. Like, its good what your going for, but just doesn't quite come off strong enough. On top of that the lyrics don't do you to many favours. Allthough they are ballsy in how personal the are, its how they are personal that doesn't quite do it. They sound like depressive ramblings, if you can think more concisely of a topic to centre such ramblings around, something to give it more purpose that would make the song a lot more strong. Also, the beat sounds rather plain. Not in a melodic sense, but in the production/ mixing. The bass and drums don't smack, due to their sound. The piano loops is a bit boring. Sooo yeah. I'd suggest work on it alot more. Try and stay focused. Perhaps find a reference track, an artist you like the sound of. And then once you've recorded try listening to your track, and theirs, and see how t compares in quality. and if it doesn't, then put more work in.