I have a spasm on the right side of my body, just under my shoulder?!
Question: What could have caused it?
Answers: What could have caused it?
If it's at the front you could have strained your pectoral muscle, perhaps by lifting something too heavy. Or it may be referred pain from shoulder joint damage. Alternate rest with periods of gentle stretching exercise. Obviously if it continues you must see your GP.