My initial impression is that every sound is loud and big, so there's not much depth and it makes the bass seem small/unimpressive relative to rest of track. Could compress the vocal more and get it tucked more into the beat, then you'd be able to turn up the bass more. Probably don't need the hats that loud/big.
From an artistic standpoint though this is pretty dope, keep it up