In order to get your injured muscles fully healed as fast and effectively as possible, you need to treat the injury. Painkillers and anti-inflammatories DO NOT help you heal and can even make the healing process longer, and having surgery will mean long-term consequences and prevent full recovery. Instead, you need to alleviate the swelling and discomfort , then promote bloodflow to the area to heal the injury.
It's recommended you use ColdCure ® and BFST ® (Blood Flow Stimulation Therapy™) wraps. Both are high quality medical devices that set the industry standard for injury treatment.