Sorry for my ignorance, but do you have chiropractors or naprapaths in India?
I had a terrible time with frozen shoulder i(ncluding bad pain and limited mobility) for a few months and one trip to my chiroprator/naprapath took care of the problem entirely. In my case, the root of the problem was a very out-of-whack sacrum! He did the spinal adjustments, spent extra time on my sacrum...and when I got off the table I had NO pain and could move my arm freely!
I don't know that this would work for you, but it certainly produced amazing results for me! :)