Whenever I sneeze, cough or move my left arm I get a chest pain at the upper left side, what could it be? Is it cardio related?

Musculoskeletal . Your discomfort sounds musculoskeletal, not heart. It could be due to a muscle strain/sprain, inflammation, etc. If the pain does not get better in a few days, see your doctor for evaluation and treatment. Good luck!!!