Another way is if you have some loops, I do this all the time. make a beat, ( do you have Ableton Live? ) then load it into Live.
Play your looped beats, preferably a basic kick/snare/hat thang, then browse you sample cd with the trigger set to beat match the sample being browsed. Listen through as the beats are playing with yours and look out for hits that sound full and workable. Then load the loop in.
If the new loaded loop had a wack kick but the snare sounded good with your snare for example, go into the envelope section on the clip and silence everything but then snare.
Bounce it off and chop it up to get your new snare. You''ll need to perform a fade out and stuff usually but just tidy it up.
Kicks too. Well, anything. Lives great for this, running another loop alongside yours with synced BPM is a sure way to get new drum sounds. Some things might require extra work but it's easier than ****in about trying to force **** to happen.