Ouch. The one time I ran into bad bad cable issues, I hooked the winch up to a big damned tree, then threw it in neutral, and backed the truck away to pull it out. Worked like a charm. ;-)
But if the cable really is toast, I do believe someone on the forum is trying to get together a mass synthetic winch cable buy-in. Then your new winch would have all the sexy.