pretty good
making progress is the best thing, just keep going on and try to improve; there's always room for improvement and i think i can hear where that room is, so i'll try to give you some advice.
Some of the sounds could be done better, for instance the bass could be smoother, the clap doesn't sound right to me.
and then another tip; when the song climaxes, all you do before the beat drops back in is having the bassdrum roll faster and faster, and then a little noise effect. which is good but on its own it doesn't create the dynamics you need. maybe letting the lead slide to higher frequencies and then back in, and/or having a sound with the pitch slowly going up.
and after the main lead you should bring the melody from the start back in, would do perfectly.
just trying to give you some tips; other than that, you have a solid sound, nice dreamy feel to it, so keep doing what you're doing.