Sore muscles, esophageal spasms, injured ribs, or pinching nerves are some other causes of chronic or acute chest pain. If you ever experience any kind of acute pain, crushing, squeezing, or pressure in your chest that lasts for more than a few minutes and slowly deviate to your neck, shoulder or arms, don't ignore it, and seek necessary medical help.