I'm not much of a rave guy, but...
I think you have to work more on the definition of your mixing, and also on the way yo organize your synths. Hopefully my criticism will award you with some musical self-awareness.
First problem: The synth cuts really bad with itself. It seems that whatever sound you are using is too sustainable to use as a fast lead. I suggest using a "shorter" sound, that way you can shove how many notes you want into the melody and still not have the sound cutting with itself.
Second problem: Repetition. You should avoid that. Maybe I'm just shooting random shots, or maybe I'm not conceptually comfortable with rave music, but if I were to listen to this type of stuff, I would at least like to hear the song evolve instead of hearing it stay at amoeba-stage the entire duration of the song. Not trying to be a cunt, though, I'm just pointing out basic flaws.
Anyways, what I'm trying to say is that people will be more interested in your music if you vary your songs a little bit.
Third problem: Mixing. Apart from the musical structure itself, mixing is the most important aspect of a song. A nice mix equals nice sound. Therefore you should put some focus on giving each instrument its personal space, but still letting them co-operate with each other. In your case, I think you ought to fatten up the drums - give the song some meaty love handles that the listener can hold on to whilst banging it like an animal.
I hope my advice wasn't too out of hand or silly. Have yourself a great day. Keep it up!
//HS