Have you had any phys therapy for it at all?
Maybe some sessions would be helpful, they can show various stretches & exercises to help relieve the pain and possible restore the lost curvature.
Hopefully your dr will suggest that.
There are spinal PTs and /or expert chiropractic care if you are open to that.
I had very good care from the DC I went to. He used pain relief modalities as well as gentle adjustments.
Also that pain under the shoulder blade could be a trigger point -here's a thread about those- it's something you can try your self -
http://neurotalk.psychcentral.com/thread125577.html