Haven't downrated below 3 but i'll still give you some tips for vocals! :)
For a start though good song, passionate lyrics really liked the the trance kinda synth that responded to the vocals.
With vocals they always (Never an always with music) but when it comes to mix down lead vocals do tend to cut down the center of the mix with the drums. At points it almost sounded like the vocals were ping pong delaying left to right (In my shyte samsung mobile headphones).
When using delay on vocals you almost want to make a duplicated copy of the vocals and set delay to 100% wet, this way it widens out your vocals but your main vocals are still cutting through the center of the mix making vocals easier to hear.
You can add a lowpass filter on the delayed vocals to about 7,000kHz this will add a sense of depth to the vocals too.
Good stuff for a first experience with vocals though man, nice effect on them whatever it is melodyne, autotune i dunno lol.