This is not really my genre, but I've listened to your mix anyway, and I think it sounds just ok.
The problem is that it doesn't really stand out because it lacks punch for this genre. That's actually one of the main reasons to go for compression. Compression is used to turn down the loudest parts of a track, so that the overall level of the track can be brought up.
In your case, I think your rhythm section (drums and bass) can be brought up in the mix, it would sound better.
If you just bring the drum levels up using the fader, there might be certain transients like the kick/snare that sound excessively loud and may even ruin the mix. For example compression on the kick can be used to push these loud transients down, without affecting the lower levels of the kick sound in the track. That will allow you to bring the overall kick level much higher. You could do the same with snare and the other instruments that you think should pump in the mix.