Like Luigi said, heat up the pulley to expand it. My torch is the #1 biggest wrench in my garage. I can't tell you the last time I stripped/snapped/twisted a stuck part or fastener, because as soon as I feel excessive resistance I jump straight to either map gas or acetylene to persuade it. And with things like keyless crank pulleys you're dealing with an interference press fit, which means the pulley bore is actually smaller than the shaft unless heated.
Depending on what type of puller you're trying to use they usually have a rotational tip that is supposed to center the jacking bolt as well as keep it out of your threads. If it's missing or whatever then use a socket just smaller than the shaft size and have the puller push into the drive end of it. You should never have to apply so much force to a puller that you snap the (5/8"?) bolt. If that happened then most likely you were using the wrong tool, the wrong procedure, or both! Now I have to wonder if jamming the puller into the crank threads has created a wedge or distortion situation that will make the pulley even more difficult or impossible to remove. Even when it "works" a misused puller can make parts warp, distort, crack, scrape, etc. etc. Maybe you'll be able to clean up the threads with a tap or possibly even bore it out a re-tap it oversized; or maybe the crank is trash and you've just learned an expensive lesson on proper tool usage.