Have you soaked it for a few days with good penetrating oil? P.B. or equivalent will help.
I also put a puller on and leave it for days, snugged down and giving the nut a whack a few times a day and an extra turn on the puller. Just be patient and eventually it will pop off. Hopefully