Thanks for asking you query at www.doctospring.com
First let me clarify some details regarding pain in left arm and heart attack.
It’s true that you can have a pain in left arm while having a heart attack. This is called a referred pain. Pain originating heart can radiate towards the left arm because of some developmental relations of heat and left arm. Similarly it can radiate towards the jaw s, left side of the neck, right arm and upper stomach. But radiation to the left arm is the most common.
That said, an isolated pain in left arm almost never indicates a heart problem. As I have mentioned, the pain in left arm is a ‘referred pain’ and will be associated with pain in the chest.
So pain in left arm is significant only if:
1. If you have a history of heart attack or angina.
2. If you have associated sever crushing type of chest pain.
3. If you have high risk factors for heart disease like Diabetes, Hypertension or know atherosclerosis.
In your case the left arm pain seems to be of a different cause. Since you having pain from neck to elbow and also shock like sensation, it’s possible that you are having nerve compression issue. This compression can possibly in the neck. It’s not easy to comment of this fact without a proper clinical examination, but it’s highly likely. This can be due to a variety of causes and I suggest you to consult a Neurologist/Physician for early diagnosis and treatment. Meanwhile you should avoid any strenuous activities, and give good rest to your neck. Avoid sudden movements in neck. You can use a Soft cervical collar (size that fits your neck) till you get medical help.