You have a good flow and you can write good lyrics! I do think you have to work on the way you bring your personality into your flow, if you know what I mean, it sounds a bit "random" too me.. if that makes any sense. And I think you have to find the right style, because your voice doesn't realy work for me on B.O.B./50 Cent/Add-big-US-Rapper-here Tracks (I do think the 50 Cent track is the best one you made tho, I like that one, somehow reminds me of a british Eminem). But you have potential, keep it up.