Hmmm, I've recently had just that problem, and usually a punchy kick is resolved just as
@Boydie said, either a sidechain or a decent compressor(s) and/EQ, but this particular song just didn't respond to all of the tricks, it was the kick drum itself, it was just flabby, it just didn't have the right sound/level I used an Yamaha Oak Custom Kit and for some reason I couldn't turn it around. It was the only time I've been unhappy with the kick drum.
@jenna - Another huge tip is the plugin BigKick, that'll help. you can pick your kick sound, modify the attack and release, and then drag it into your DAW, simply brilliant, maybe more suited for EDM but there are some huge acoustic kicks in there, it's only about $20 but is well revered in EDM circles.
Another thing I do very often is to have either copy of the original Kick with parallel compression on it, or another different sounding kick on another track, that I can use to tailor the overall kick sound, it's very effective sometimes, I also use that on snares...
I guess the moral for me is spend time in getting the basic sound as close as i can to how I want it to sound in the final mix.
Hope this helps
Rich