How can I make my bass drum sound as clean and spacious as possible?

I’m trying to get my low end to sound good, but I’m having trouble. The mids and highs are fine, but the bass gets muddy, and I can’t get that clean punch I see in all the mixing videos! Thanks!