Shoulder Surgery

Sorry if this is over posted. I tried looking through some posts but this is my first time here so Not really sure what they were saying lol. My question is, im 31 and going on my second shoulder surgery (first was right shoulder, now its my left) and I would like to know what I could/should take that would speed up my recovery. I do Muay thay/boxing so I would like to be able to get back into training before a year. Thanks in advance also Sorry again if you all are annoyed by these questions. I just figured this is the place to learn about these things/get info. Thanks