Your voice is great!
You are genuinly talented. You should sing more than you RAP if i see the volume of rap songs that you uploaded....
The thing is that you have a great singing voice.
Your raps are good and good flow and all So I think 50percent singing and the other rap would be a justified mix of the both disciplines.
The problem is that when you rap i miss the singing and when you only sing it would be a shame to miss out on all the rap.
Try to get a good mix of both lik in this song however i would prefer a little more of your singing voice in this one.
Your lyrics are smart and intelligent and they have real meaning.
If you this all yourself you have a god given talent if nobady has signed you by now they must be deaf.
You will make it man believe me!!! You will make it big!!!