what would you do if..

Reprogram the drums so they groove with the bass and try using a bunch of saturation on every channel before you start mixing (you, like VCC or the like, if you don't have such a thing, try tesla from variety of sound, it's free). That might glue it a bit more together.

i might sound like a complete noob, but i have hard time hearing what isnt grooving between the drums and the bass.. maybe its the fact that i really got used to everything, could you give me some points? just throwing some ideas maybe? do you mean that the bass i playing 16th, while the kick isnt doing that?