As your profile shows, you are a software engineer. this is the main cause of your long sitting bad posture where your muscle of the neck and shoulder blade(scapula) have been very weak and frail. Please seek postural training and physiotherapy treatment in form of electrotherapy and exercises.
Scapular stabilizing exercises and rotator cuff strengthening exercises will surely help you. For now take tab neucoxia MR twice a day and do hot packs thrice a day. avoid long sitting and sit with back and arms supported.
Answered2018-02-11 05:21:19
Let others know if this answer was helpful