Listen to someone who knows about rotators....the ortho.
They'll put you on a good strengthening program, but it takes time for these to heal, believe me b/c i've been there. I've thrown enough baseballs to damage my shoulder and elbow. otc stuff won't cure an injury.
You have to learn proper form, especially when benching. If your upper arms go below parallel to the ground, you put stress on your shoulder joint. squeezing your scapula at the bottom of the lift will really help you keep from going below parallel and putting undue stress on your shoulders. Surgical tubing and light dumbells will become your new best friends. I use them religiously to build up the rotator muscles, especially in the back of the shoulder.
Good luck and be careful. You don't want to have a reconstructive surgery.