Like the other two reviews said, the main thing you should worry about is the delivery. I like your flow, I like the lyrics. Just give a little bit more feeling when you record your verse and you should be fine. I can imagine you being pretty good with a little more practice. I'll keep an eye out on you.
Good beat choice, too.