Might be costocondritis which is inflammed rib cartiledge (caused by injury, arm strain, or even bacterial infections) I had that for about 10 days (some days the pain was horrible) then woke up one day and it aas gone.