I listened to all of them, I usually listen to some tracks before saying if I like someone or not... first one was good, the rest in my honest opinion and lacking a better word, sucked.
You have potencial, you love what you do, have connections and you rap about your life, just maybe not in the best way... you shouldn't use a style of beats just because that style is on top of the charts right now, I mean most of the hip hop nowadays sucks because of the beats they all sound the same it's ruining hip hop I can't wrap my mind around the fact that Wu was on top of the charts and right now guys like Wiz and Lil' Wayne get all the hype, it sucks that they're defining this generation...
Bottom line is, be diferent. You can rap, just don't rap about how you have swag and about wanting to fuck dat shorty, try different styles of beats, change your whole style up, I mean when I look at your mixtape cover it's like looking at a grain of sand on a beach, instead of trying to blend in on the current rap game you should be doing your best to stand out of it and change it, develop your own flow. Just ask yourself, if you'd find yourself suddenly at the top wouldn't you be just like the rappers out there? That's what I think is wrong with your music, and this is coming not only from a rap listener but from someone who loves and listens to (pretty much) all kinds of music.