Sounds like you've tried to dissemble as it would easily come apart if all clean and new... But that's giving you trouble and you asked for more ideas.
Next try removing hub and drum together,
Or possibly hub, drum, shoes, and backing plate all together.