What can I do to get rid of this pinched nerve in my neck/right shoulder blade?

Physical therapy. Don't know if you tried physical therapy. The nerve may be pinched in the shoulder region, or in the neck. You may benefit from cervical traction, and manual therapy.
Heat,ice stretches. See your doctor and have them evaluate it and recommend further treatment.