Hi Kane,
Sorry for the late reply...been involved in other stuff.
I think you should keep trying and do as many songs as you can. It is the only way you will get better. Music is very subjective, so what I think about this song or any other song for that matter is just one person's take on something.
Do things that sound good to you and change and evolve as time goes by.
There has been a lot of good feed back posted that you can consider. Take note of what people say but at the end of the day you have to make you own decisions. It is always good to ask for help when you get stuck with something.
Cheers,
Billy