Thanks for posting your query.
With the available described symptoms , there appears to be possibility of soft tissue
injury; although chances of fracture
must be ruled out.
Fracture at any where in body is very painful and associated with hampered activity.
You should consult with orthopedic surgeon and should go for thorough check up.
You should also go for x ray
of affected site.
Fracture can be detected by simple x ray very well.
Meanwhile, you can take analgesics along with muscle relaxants.
Dr. Mayank Bhargava