I'd go see a doctor if it continues for more than a couple of days, especially the pain upon breathing. It sounds like a rib injury, but what I'm more concerned about is whether heat is the best thing or ice, and that depends on what's going on.
Avoid Lifting Heavy Things, Start Exercising Daily and try to Lose Weight.