Are these your vocals? The whole thing sounds pretty damn tight, even though I don't usually like auto-tune. The rain is pouring ;) LOL.
These speakers on my machine are NOT the best, but I think this track needs a little more bass. Otherwise, if this is an original, it has a huge amount of radio potential. Kid, you're gonna be a star -- a big, bright, shining ★.