If you have a puller, you could try applying a fairly large axial force then smacking the hexagonal end of the puller screw axially with a large hammer. Before you do that though, put a piece of metal in between the threaded hole in the end of the crankshaft, and the conical tip of the puller screw. That will protect the thread.

If it is well stuck, I agree with Joe - heating it up while applying the puller and smacking the puller screw is likely to help a lot.

All this is based on the assumption that there is no retaining pin. I'm not familiar with the model of engine you have, so I make no promises about that.