Migs, have you tried getting a deep tissue massage? Tell the MS about your shoulder and back....I think you might see some improvement. Maybe try to get one once a week or so. Also, check out 240's Active Release Therapy threads. I don't know much about it but it seems to have merit.
I am thinking about looking into it. however money is an issue. I just spent $300 on a heart stress test that i told them i didn't need, turns out i was right but broke.