What may cause the chronic upper left back pain that feels heavy with sharp needle like pain in the left chest/breast when stretching?

Pinched Nerve. Sounds like you have a pinched nerve in your back. I would suggest seeing a pain/spine specialist to evaluate you further to evaluate what level and what can be done to treat you. There are interventional treatments besides medications and surgeries that might reduce or eliminate the pain altogether.