Thanks for posting your query.
According to description , It could be soft tissue injury
, ligament injury
Without X-ray, it is difficult to differentiate a fracture from others.
You have to visit an orthopaedic surgeon
for detailed examination , xray and treatment plan according to that.
Meanwhile you can take anti-inflammatory drug like motrin to reduce pain and inflammation. Avoid putting weight and rest well.
Wishing you good health
Dr Saurabh Gupta