Been fighting lately? : treating a town muscle is simple. REST. That’s all you need. Muscles repair themselves and you need to give it time. It depends on your body and it may require up to a few weeks. But if you exert the muscle even more then you will end up making the situation worse. Consult a physiotherapist and get is checked. They might ask you to engage in some exercises that will help. Ice the muscle regularly and make sure that it is iced for 15 minutes at a time. This should aid in recovery. Hope it helps.