+1 on PT and/or Pilates.

I pulled a muscle last spring. I went to the doc, who confirmed it was not skeletal - just a pulled muscle. I struggled with it all riding season last year. Started pilates in January, and have seen SO MUCH improvement!!

Good luck to you!!

CA