The beat is raw, the mixing needs work though, it is peaking way to much, what do you do when you need more of a sound, turn it up? that is actually a horrible thing to do, as you only have so much room to work with. the best thing to do is to turn everything else down if you want more of one the thing and then when you put it all in the master track bring the total volume back up again, that will stop the peaking which is obvious just on the sound cloud image lol. I have the same problem when mixing a beat it always peaks, takes for ever to get it perfect. the beat is raw though, the only thing i would do is really change up the hook part you know make it sound really different really melodic, but i like melody beats, dam i dont know what this piano song that came on next but this shit is amazing, i want this beat to do something with ahaha