The causes of left arm pain can vary. The most well known of these is a heart attack. In this case, the arm pain may be accompanied by pain or a tightening sensation in your chest, pain in your back, neck, shoulder or jaw, nausea, shortness of breath, dizziness or fatigue. Left arm pain can also be caused by angina.