Oh well.
Where have I heard this song before? ... Oh, hey! Maybe it's just the fact that 85% of the Trance songs sound EXACTLY like this one?
What I am trying to say, this song lacks creativity. What you've done is basically taking the most typical bass line (which progress through the same 4 notes over and over and over again), added some lead synth which even have a couple notes that are off tune and make head hurt :( and then put some drums and couple of effects and such in it. Don't be afraid of creativity. It's not going to bite you, you know ;).
And about the mastering: as a couple of ppl already mentioned, the bass completely kills the sound at certain parts of the song, which after a while really gets on one's nerves.
Sorry if I sound harsh, but I know you can do much better than this. You have something nice going on in my opinion, but you're not there yet. Don't give up ;D
Cheers
~TiGeR