Ok...constructive criticism. I'm working on a lot of this stuff myself...so I know what I'm talking about (I hope).
Everything in vocals is pretty good. You have a great rapping voice. Lyrics could use some work, maybe a bit more meaning...I prefer lyrics like the ones the Blue Scholars write, or what Nas writes. Some of yours are really good though, in terms of rhyme scheme and whatnot.
Beats: you have amazing beats. However, if you want to widen your audience, you need to change up the style a little bit. It's good chill hip-hop, but a whole album of the same style gets boring. Maybe a couple upbeat songs would be good, along with a really deep philosophical softer song, to even it out. It's not all about being a G. I didn't listen to every song though, so you might already have done this. It just seemed you were more of a semi-soft beat, chill hip-hop.