uh, nice beat
The rapping really needs some work. The volume leveling is kinda all of the place, the mic for some rappers clearly isn't very good. You also should work on the flow, some parts just seem like talking, or letting the words fall out of your mouth. And it's also pretty monotone, you've gotta make it interesting for the listener.
Sorry to be harsh =]