Hey There KJb, just checked your song, very nice idea, You can always add more candy to your mix, More compression on your drums and snare, the snare also needs more reverb, so when in hits you can feel it like a part of the groove and not like a background sound, also adding more layers to your melody will give you more body
Here are some my tracks, that you can hear what im talking about
Overload Finale by Radiical | Free Listening on SoundCloud
Radiical - Get Up by Radiical | Free Listening on SoundCloud
Also this is my new track, different style more like techno
MinimalWarriorEx2 by Radiical | Free Listening on SoundCloud