Hi i am Dr Ahmed Aly
thanks for using healthcaremagic site ,
I had gone through your question and understand your concerns ..
In my opinion i recommend iboprufen when needed only , hot massages with topical gels , muscle relaxants , avoid heavy lifting and vigorous movements ,
physiotherapy and even
yoga will me effective for you
Alot of causes but the most common are muscular spasm , shoulder joint arithritis , cervical herniation soo i suggest XRAY and
MRI and some lab investigations for proper evaluation and management .
Please click THANK YOU and consider a 5 star rating with some positive feedback if the information was helpful. Hope the above information helps you,.
Any further clarifications feel free to ask.