getting the crank arms off an old bsa bike So I'm resuming work on restoring a bsa bike for my sister.

The first thing I need to do is strip it as it's in need a of new paint job.

I'm having trouble removing the crank arms. 

They appear to be bolted on using a round headed bolt then a nut on the other side.





Is there something am doing wrong because the bolt doesn't appear to come out. Even when I whacked it multiple times with my hammer it still didn't budge.
Use a length of conduit or other metal pipe or some other kind of brace to transmit load from the crank to the ground, so that the hammer impacts are not going right into the bearings. Then hammer it with everything you've got. Try to go for fewer strikes and more power. It's a press fit you're overcoming; it's supposed to be stuck.

Always plan on having to replace the cotters. They don't necessarily get too mangled or bent to re-use but they often do. Replacements are still pretty available, although there are multiple diameters (I think 4). You re-establish the press fit with a hammer or press, never via the nut - it can shear the cotter if you try. Sometimes you have to file new cotters to make the angle right (make the cranks 180 degrees apart) if you only replace one of them. The other very important thing is to re-tighten the nut on a freshly installed cotter after a break in period at first, say 50 miles.

Despite being a pain, they do work and all you really need to work on them is a hammer and piece of pipe.