your vocal could really do with some doubles, it really does make a difference, especially to make certain words stand out. The beat is dope, you have a bit of an accent, Im detecting oop norf somewhere. Its a cool track though, and like you say, with a bit of mixing, it could be really polished.