good first hiphop song.
Seeing as it's your first song, I'm not going to give too much concrit, but i will tell you some basics:
give it a melody to top the bassline
add some stuff in the background and foreground
fix the kick drum to make it sound louder
for a simple beat, it has a good song arrangement: intro, buildup, bass comes in, etc...
for now, I wouldn't worry too much about fixing this song up because it's only your first.
How to get better:
--------------------------
what happened with me is that I got new melody ideas which transformed into songs once at the keyboard and I never envision the entire song in my head then make it, always starts with a single melody idea either ranging from lead melodies to just a simple bassline. I discovered & experimented with different aspects of the music production program, I watched youtube tutorials and learned new effect techniques, and I asked newgrounders.
I'm excited to see stuff from you in the future :)
~DjDO~