You bass is way too high. I would also say its too bright
Mix your bassline better, the low end should support everything else in this genre, also some there are some timing issues with you track
Also,as the member Greg L would predict, your drums samples are too small for this genre,drums...