Mixing help?

Questions about producing? Ask them here.
I feel like this mix is pretty trash, any suggestions? i don't know really much at all about mixing so anything would be nice, even if it's blatantly obvious to you.
https://soundcloud.com/danyil03/crepuscolo/s-pfiPP
Sick dope beat dude! 8-)

Tip: All this tune needs, is some good volume balancing. :)
maybe the kick's volume is a little bit too high