This beat definatly has potential, a couple of things though...
The beat sounds overly compressed/limited, especially the drums, try to go easy on the compression in general remember "less is more". The whole beat kind of lacks presence, try a small EQ boost at the high end and try taking abit of the mud from the low mids (around 200 - 280hz). This should help to brighten things up and make the low end abit less overpowering, but if you were going for a real gritty sounding beat then you may want to ignore that lol it's your choice afterall. It definatly has potential though so keep working at it !
Like everyone else said it's overly compressed and muddy. Just turn that bass down and if that doesn't do it cut around the 200 to 250 range. Obviously every song is different so you'll have to see really where the mud is.
If you are going for a gritty feeling you'd be better of cutting some highs on the hi hats and other instruments or just cutting some highs on the master channel, rather than making the low end louder.
I actually thought I gave a review on this. The overall song is banging. Especially for a freestyle session. But yeah, way too much compression on this one. That's the only thing I can see...but I can also see like WuTang spitting over this.
Appreciate the feedback bro, I think this tracks dope, its overly compressed but Im feelin the grittiness of it also, so dont change too much bout it or you may lose that, it jus depends on wut ur goin for