Illusory! check out my mix. Unmastered

Well, you're on a good way.
This is far from really good ofcourse, but I can see you're heading in the right direction.
Try to use some reverb on the snare, you'll need it.