There are several other possible causes of shoulder pain, such as inflammation, where your shoulder becomes hot, red, swollen, and painful as a natural reaction to an infection or injury, damage to the muscles and tendons around the shoulder, and tension in the muscles between the neck and shoulder. This is usually down to your posture in your upper back or neck and is often linked to the way you stand or sit when you’re using a computer or at work. Apart from that damage to the bones and cartilage, can be caused by arthritis. It’s also possible the pain you’re feeling in your shoulder is coming from a problem in another part of your body, such as your neck. If you are troubled with shoulder pain and are looking for the best Shoulder Pain Treatment in Punjabi Bagh, then Dr. Anil Kumar Suchdev.