Ok fam... I like the track, it's really nice. But, it could be really hot with a few subtle improvements.
1. Get your overdubs on point. Right now, there's a slight slapback reverb effect on a lot of your dubs because they aren't on point. They're slightly off from the main vocal... I suggest you either re-record them, or delete the ones that are off. Right now, it gives it a very non-professional feel to the track. Tighten those joints up, and it's perfect.
2. Ad-libs... I hear a lot of open space in the vocal track. Everybody hates filler, especially "underground" heads but... Truth is, the filler makes a track hotter than hot. It's the "little things" that set a track off. I'm not saying to copy Jeezy and throw a "heeeeeeeeeeeeeeeyyyyyyyy" on ever bar... But, some added filler in those open spaces to bring more hype to the track, will make it blazing! That's my word.
Anyway, you got a nice sound, fam. Real nice. You can take my advice for what it's worth, or disregard it. It's only my opinion.
And I'm always down for collabs, man. Just ask.