This type of pain can be caused by common conditions like muscle strain or cervical stenosis. Or, it may stem from rarer but more serious concerns like a heart attack or lung cancer. This article will detail eight potential causes of left-side neck and shoulder pain and address how to find relief from each.