It’s a nice start bro but there are some element that feel out of key to my ear. Your melodies feel like they are clashing and may be in different keys. I think your sound selection could use some help. And also the overall concept of the song seems to be all over the place. When making beats for artist you kind of have to develop some kind of consistency so the rapper can get into a flow a rhythm. I admire the creativity tho! And the drums seems to be ok! Keep grinding!