I assume it is stuck on a square taper bottom bracket.
If a gear puller will not work, if you have access to a Dremel Mototool, get a steel cutting wheel for that. Cut a slot in the crank arm where it attaches to the bottom bracket. Not a fast solution, but it is what I would try. These are not cheap to buy, that is why I said "if you have access to ..."
If you buy a gear puller, maybe take the bike to the store so you can make sure that the jaws will fit behind the crank arm before you buy. I have several, I think only one of mine would work and that one is a vintage model with a built in slide hammer, has not been made in years.
Gear pullers would push in on the bottom bracket. Could damage bottom bracket. If you can loosely fit a square nut inside for the gear puller to push on, that may save the bottom bracket. Here in USA some hardware stores still sell square quarter inch nuts that will fit loosely in the square hole.