Everything was pretty good mixing wise for the beat could be a bit better, the vocals need to be more crisp sounds like it has a bit of static and that can have to do how it was recorded on the mic so watch the volume of the mic don't have it too high when recording or it will peak and do that static popping like thing. Keep at it homie!
Check me here https://soundcloud.com/rahmodo/cant-stop-prod-by-rah