As Hellraiser wrote already... to much fx on the vocals... but as far as I can hear (because your voice is barely audible)... vocals are not in tune with the music...
Music is rather interesting... I could imagine more track structure... but 2 simple lines don't necessarily turn this track into a vocal version...