the basis is there for a good track, but the mix need's bringing to life a bit more, it all sounds a little dull, especially the kick.
some more eq and compression and really work on the sound's a little more and this will sound alot better