I ended up listening to your track because it's categorized "classical." Rap music in the classical category seems to be a trend ... I don't normally review hip hop, so this pretty much just a first impression:
Most of the rap tracks I've heard on NG are strong on the background beat but the actual rapper sounds like a suburban 14 year old kid trying to channel their non-existent inner Eminem. You sir, do not have this problem-- if you are 14 and from a gated community, at least you don't sound like it. Unfortunately, you have the opposite problem. Good "vocals" but the beat underneath isn't very good-- specifically it isn't mixed very well. You almost have to strain to hear the bass and the little spoken sample overpowers the actual rap when it comes in. It should be reversed, with the bass all in my grill and the sample just a decorative touch.
All in all, pretty good, but the poor mixing job sort of kills the end result. Keep it up though.