Really like the bass work actually, but the kick is a bit too muffled. I would bring out more high end on it, cut the bass's EQ around 120Hz, and bring the kick out right there. In addition to that, try to sidechain around the kick more for sure - that will really get it to punch through the mix.
I like the elements you have here though, the subtleties of the synths are very minimal. That little tiny pluck synth though I think could use some reverb - the one hitting between beats 1 and 2 of each measure.
Now that I listen on, I think you may actually have too much bass, or at least, too much sub bass. It begins to drown out the rest of the mix some, and as a result you have less impact on every other element.
Really not bad at all so far though, keep going on this one! I dig the vibe, and would club hard to it man.