pinched nerve in arm shoulderpinched nerve neck shoulder armnerves in neck shoulder and armshoulder neck arm painpinched nerve in back causing leg painneck back and arm painimmediate nerve pain reliefdoctor for arm painnerve pain specialisttoothache nerve painspecialist for shoulder painfront right shoulder pain