I had a frozen shoulder in 2000. I had some therapy: ultrasound and massage plus some exercises. it took about 6 weeks and it really worked. Since I have injured the same shoulder 3 more times, I just visit a chiropractor.

Good luck with it and I hope you feel better.