Sounds like a frozen shoulder, which I have at the minute, and which is extremely painful at times. I went to GP, who referred me to physio and got exercises to do to try and improve restricted movement. She also manipulated it which was painful at the time, but felt good afterwards. Unfortunately a frozen shoulder can take around a year to get better. I would go to GP first, just to rule out anything else, especially if you have chest pain.