Like it in general, but:
Some weird deviations from your structure. I'm pretty sure there was a verse, or part of one, that was like 7bars and 3 beats instead of your regular 8 bars or whatever. Recorded at 3 in the morning, so I'll give you that one.
It ain't ska. Gimme da upstroke skankin' beat, yo!
Chorus could have more lyrical variation, and maybe a different chord progression in there.
I really like your rhymes though! I think this could actually make an awesome, if somewhat semi-narcissistic, tune!