Ok, after listening the song i decided to write a review to help you out a bit.
Fist thing, there is too much mudiness in the song, try EQ-ing the instruments around their muddiness area to clear out their sound, keep in mind that on some instrument's you can't just put muddiness area on EQ all the way down because they require it.
Second thing. Try bringing vocals in front of the instruments, because you can bearly hear the vocals on some part of the song, and it will sound a bit more proffesional, you can fine tune the vocals in EQ to remove background sounds and so.
And third thing. Try playing with hi hats (open and closed), VEC3 and VEC4 sounds are pretty neat, creating more complicated hi hat patterns that actually sound better isn't that hard even it sounds like that, once you make one you will make others with no problem. in my songs i use 2 different sounds for closed hats and 1 sound for open.
The song overal is good but I think you can make it better next time, you have a potential. I hope this will help you out
~ DJ Mind Shifter