The main problem I thought was that it is in sort of a suspended animation. If you're just using loops then you should add more samples over that, to mimic some sort of descent or ascent. Like add samples over in it in a funky way to show that it is moving in a direction otherwise it feels like it's frozen.
Too make it really funky you should put some notes over it, and make this the essential background of the song.
You might want to mess around with the drum beat too, it's a bit too repetitive.
I dunno the bass sounds like ghettto fast, the real reason is the why all my songs are repetative and that is I NEVER LEARNED to use more that four patterns