I have pain at the top of my shoulder between my shoulder and neck.Put your pinky of your left hand on your right shoulder and your thumb on the corner of your neck and place your index finger straight down. That is the spot where it hurts mostly.The pain is constant. The only thing that seems to relieve the pain is Aleve. Could it be caused by a torn tendon or muscle. What's the correct therapy? Ron K. Chatham, NJ