Thats a very mature and developed voice for a 12 year old, fair play!
Very impressed with the rhythmic attack on the vocals. Might be nice to try putting some harmonies on this song, and bring it to the next level. It could really sell, there's no doubt at all in my mind about that. Real Lily Allen vibes to it.
Keep it up, that's a real talent!