You may have to take the whole assembly out of the car and use a press to take everything apart.
Your old hub is probably rusted in place.
I had to do exactly that with my VW Golf recently with the axles and everything. Even then it took some time to get thing apart.
When I set it up in the press I soaked in WD40... Lots and lots.... and lots.