Agree with all of the reviews before me. Other tips:
You have really thick compression on this song. Understandable, considering the pounding of the bassline (which is well done, by the way). Not sure how you mixed it, maybe throw more compression on just the bassline track. First snare needs to be a bit louder. Choir sample sounds kinda bad, but I know as well as any musician that good choir samples are hard to find. Nice job mixing up the drum loop at the 2'08" mark.
Keep in mind that in a hip-hop song, everything should follow the drums. They should really be louder than anything else in the song.
I listened to some of your later songs, and you seem to have left all the problems this song has behind, so I'm not to worried.
Thank you for favoriting my song, I really appreciate it. If you have any criticism for anything else I have, holla!