Have you started going to Gym recently or lifted any heavy object. Any recent history of minor trauma?
Possibly your muscle is irritated and thats why you are feeling pain.
See a physician in person.
Meanwhile apply take anti inflammatory gels over ribs.
Answered2018-01-07 08:30:20
Let others know if this answer was helpful