Thanks for using the forum. I am happy to address your questions, and my answer will be based on the information you provided here. Please make sure you recognize that this forum is for educational purposes only, and it does not substitute for a formal office visit with your doctor.
Without the ability to examine you and obtain a history, I can not tell you what the exact cause of your symptoms is. However I will try to provide you with some useful information.
Your shoulder/arm pain could be due to a neurologic problem or a musculoskeletal problem. Regarding the latter, possibilities include inflammation at a tendon or ligament or the joint capsule lining (tendonitis or bursitis etc) or a rotator cuff problem. If that is the case, anti-inflammatories such as NSAIDs (like ibuprofen etc) are often helpful and the problem improves with time, rest, and gentle stretching and sometimes physical therapy. If the problem is a rotator cuff tear, sometimes surgical repair is necessary.
In older adults, pain in both shoulders and in hips could be due to an inflammatory condition called polymalgia rheumatica.
However, given that you experience numbness in your fingers, and neck pain, another possibility is radiculopathy. The spinal cord is encased by bones called vertebra. Nerves start to form as they come off the spinal cord and exit through holes formed between the vertebra. If a nerve is compressed on as it exits through these holes, particularly in an area called the nerve root, a radiculopathy results. The compression could be due to arthritis of the spine or due to a herniated disc or other lesions. The symptoms include pain at the level of the problem (i.e. neck or back etc) and pain that may radiate down the arm or leg (depending on where the problem is). In more advanced cases, muscle weakness or sensory symptoms such as tingling or numbness may occur. A radiculopathy is often diagnosed based on history, physical examination, and MRI of the spine. Treatment includes anti-inflammatories, pain medications, sometimes physical therapy, and in some cases surgery.
I recommend continued follow-up with your GP, with referral to a neurologist as deemed necessary.
Thank you for this opportunity to answer your questions, I hope you find the information I have provided useful, good luck.
I'm no doc, but did you ask your doc for a Rx for massage therapy (neuromuscular therapy to be precise). Sometimes that seems to help tight muscles and you don't have to take drugs for the pain. Just a thought. But of course ask your doctor first. Then if it does not work, go back to doc.