The symptoms seem to indicate that you're suffering from nervous pain, which can cause pain in your neck, your shoulder, your arm, along a path that your nerves pass through.
Hi doctor, neck, shoulder, and arm pain. Do you know what the symptoms are?