Yup, layering is the answer...Search on Google and Youtube about the New York compression trick, thats a good start if you wanna make your drums sounds ''punchier'' and ''warm''. Parallell compression is good too, and another trick: When you boost somewhere you'l have to cut somewhere else, let's say you boost the sweet spot around 120 hz of your kicks, well tryna cut at somewhere this range in your bass, and you can also sidechain your bass to your kick, (you call that side-chain compression). Dont forget too, when you're eq'ing, remember the “Cut narrow, boost wide” rule. Holla if you got any more questions about these eq thing, not a pro, but will help the best i can! Peace
I can also suggest you to use 2 plugins to work your kick:
1) Sausage Fattener by Dada Life (it adds slope fattening your kick, but be careful: too much effect distorts everything)
2) Channel Strip by Metric Halo (great compressor, it works very good on kicks)
Of course everything always depends on your starting sound (sometimes you can re-work efficiently your kick even with a simple equalisation)
Usually I'd raise the kick up around 150 to 200 HZ and mess with the attack on your compressor.. That attack has to hit really good. I think the hardest part would be finding a great kick first though.