Pretty good. Song made really good. But i think there are some things that should be changed for better sound:
The main vocal does not make single construction with the other instruments. It sounds like there is a vocal and some music on the background. It doesn't sound united. To fix it, try to decrease volume of of main vocals and use some equalization and Panning.
And also train your vocals more.
In spite of this, the song is pretty good. Maybe you'll become a rockstar and i will go to you concert, if you make a tour)