Little harder than I normally go, but you have ideas to work with here. Maybe just brighten up the top end a bit to give the mix more space, and then you can try to get the kick to punch more by layering something with a bit more attack ontop of what you've got there. Its a little too distorted and more pitched than punchy.