renpen
A packing remover might do it. A cork screw would be another thing to try. A long screw that you can reach the batt with. Screw it into the end of the batt and pull it out.
STEVEN F
If the battery is stuck, it is probably corroded, and the flashlight itself is most likely damaged but the corrosion. I have never seen a AAA powered flashlight that was worth the effort to bother fixing. A new flashlight will probably cost less then a new battery.
Anonymous
Sounds like the electrolyte in the battery has leaked and corroded the flashlight. Throw it away and buy a new one.
sophieb
keep banging it till it gives up,or trash it and start all over. Flashlights are cheap.
FlagMichael
I recommend throwing the flashlight away and getting a new one. The battery is stuck on something, meaning something is damaged in it. Repair is not likely to be practical and flashlights are cheap.