Electro stimulation works like a miracle for me. I've been using the Rebuilder (
www.rebuildermedical.com ) for about 10 years now. Pain relief is immediate, and lasts for several days.
I only bought that overpriced thing because of recommendations from others in the BrainTalk forum, and their 30 day no-questions-asked guarantee. Even then, I didn't buy it until somebody in the forum returned it and promptly got their money back. When I started with it I used it twice a day and started noticing improvement within about 10 days. The company has provided much better than expected service over the years.
Other electrical simulators such as TENs units, or the Rejuvenator (doesn't appear to be in business anymore) might work, but I
know that the Rebuilder does.
Besides reducing pain, there is a lot of research support that electro stimulation heals damaged nerves once the source of the injury is removed.