Soft wave
I went to a massage and soft wave session yesterday for my shoulder and my back. It offered immediate relief and according to the therapist it will be a lot better after 2 days. Not sure that it will work for every person like it did for me but it may be worth a shot if you can find it near you.