Im gonna be 20 in less than a month and i am fresh off reconstructive shoulder surgery. I need to get back quick b/c i play college football and have to get my lifts back to where they were, at the least. I was thinkin of takin hemaguno but i wanna know if it is good for me to take after...