At first I commented just to see if you'll get mad, Neg Rep me and cry a river, even though I didn't watch the video.
But then after your act of humbleness, I watched it, it was aight, it's aight, definitely not garbage.
I'm guessing you mix your own music right? It sounds real amateur. The lyrics weren't the most catchy, eye/ear catching, though it did have some flow/story to it and it wasn't just words being thrown out there.
IMO, I'd say work on your depth and flow, don't get too caught up on the pen and paper rap, it might sound good just writing down on paper, but does it flow when you say it? Does it go with the beat? Also Don't ever drop your music unless you've lessened to it ATLEAST a 100 times.
Good Luck, bro