I feel your pain, as they say. I think the critical joint is where the inside rim of the drum rides against the side of the hub.
What worked for me ('99 Cavalier) was
- heating the drum right around the hub. I used a fair amount of heat, but just propane. While heating, I kept rotating the drum.
- Between heatings, I ...
- Pulled (hard) on the back rim of the drum (gloves help) and ...
- Rapped the hub with a heavy hammer while pulling. Taking care not to whack the studs.
Before that, I had done a lot rapping on the back rim of the drum, through a wooden block. That isn't what freed it, but who can say if it helped. Same with soaking the hub/drum joint with PB Blaster.
Plus, using my 'power words'. Ears were burning in Chevy-land.
G