Rib pain

Okay for the past two days my rib cage has been hurting, like to lay on or touch or even breathe, it's only in one spot on the lower left side. It's not because the baby is kicking there because he never kicks my rib cage. What can I do. An why does it hurt):