hey bro, unfortunately soft tissue injuries are a pain to treat. unless you tore it so bad that it required a primary repair (ie surgery), there's little to do but take it easy and wait. you may want to stay away from things that could suppress your immune system (corticosteroids, NSAIDs, etc). aside from that, seriously take it easy as the last thing you want to do is re-injure the already compromised area, that could leave you sidelined MUCH longer. also, make sure you're getting adequate rest and nutrition (no brainer). use acetaminophen and opioids as your primary analgesia.
take care and i wish you a speedy recovery.