Definitely got to work on those vocals. The track could be pretty good if you work on your voice.
It's okay, but your voice definitely needs some work, it sounds somewhat monotonous, with the low of your voice being brought out too heavily. Gotta practise holding those higher notes more strongly.
Keep trying! :)