Hi thanks for contacting HCM..
Noted you have injury over rib..
Fracture not present as per your history...
X ray done for its detection....
Here you might have trauma induce bruise..
There can also be inflammation of costal
cartilage that is
costochondritis and muscular strain associated...
Take complete bed rest....
Take antiinflammatory drug like
ibuprofen ...
Avoid strenous physical activity...
Apply slight hot pad over affected area...
If still pain increasing consult orthosurgeon for it..
If needed compression bandage can be applied...
Take care..
Within few days it will recover....
DR.PARTH