Oh Mai God :|
That melody is pretty extreme.
It reminds me a LOT of Avicii.
And it gave me quite a lot of inspiration too xD.
I might sit down today to think of a melody myself.
But like cahzmana said, the mixing needs a lot of work.
This track could be so amazing if both were good.
Try watching some tutorials for mixing and mastering and im sure you can reach heights one could only hope for.
cheers,
PotencY.