The neck and shoulder pain and arm tingling may be from a disk pinching a nerve in your neck. This often will cause spasms in the shoulder and lower neck. You may benefit from rest, physical therapy and/or anti-inflammatory medicine. If the pain does not improve with conservative treatment you may benefit from steroid injections or surgery depending on the cause of the pain. There is new endoscopic spine surgery options for treatment of symptomatic disks in the neck. Good Luck!