Have you tried ultrasound? I use a Sonic relief home use ultrasound for stiff muscles and neck pain. The trick is to use it regularly - like 2-3 times per day for a week or so. The muscles really do relax.