I would recommend seeing a physiotherapist for accurate diagnosis and appropriate treatment. Some of the more likely causes of the symptoms you describe may include:
Medial Meniscal Tear
Medial Collateral Ligament Tear
Good luck with recovery,
PhysioAdvisor
www.PhysioAdvisor.com