Swelling and pain in the right shoulder may be caused by frozen shoulder, fasciitis and osteoarthritis, bone fracture, cervical spondylosis, and it is recommended to take appropriate physical, drug and surgical treatment after further examination. 1. Inflammatory factors: If the swelling and pain is caused by cold, overwork and other aseptic inflammation such as fasciitis and tendonitis of the soft tissues around the shoulder joint, it can be treated by local massage, physiotherapy, external anti-inflammatory and pain relieving patches, oral celecoxib and other medications if necessary. 2. Fracture: If it is clear that the fracture is caused by trauma after further CT examination, it is recommended to take external fixation with triangular scarf forearm suspension, taking drugs such as ibuprofen and surgery if necessary according to the fracture. 3. Cervical spondylosis: If the swelling and pain in the shoulder is caused by neurogenic cervical spondylosis, it can be treated by traction therapy and taking medicines such as methylcobalamin to nourish the nerves. It is recommended to go to the hospital for further examination, to clarify the cause of the disease, and to carry out the corresponding physical, drug and surgical treatments under the guidance of the doctor.