This is very nice and has a good melody but really needs those variations. I don't think this is good background for rapping because of the strong melody. But this has a big potential since the melody is quite catchy. Keep up the good work!
P.S.: Seems like there's a little problem with the hihats. (0:19) Maybe it is intended but it is weird.