there is no just quick fix to the problem you are suffering from. it takes time for the healing of the sore back muscles and it may be as minimum as 6 months. it is all because of the bad posture you are occupying at the office. first step is correct the posture. secondly as your doctor advised do physiotheraphy and improve the strenght of the weakened back muscle and if required take the pain medications as directed by the doctor.