I agree with Lucid, you got some real nice ideas there. That bassline is stonking (IMO) but like lucid said, needs some definition. Drums would sound cool if they were a little more "hectic". Shakers, shuffles, rim shots, bongo's etc etc in the back to fill it out a little maybe.