text: Did you ever injure yourself in the ribcage? Are you thin and smoke? Torn muscles between the ribs will cause pain for years. If you are thin and smoke, you may have what is known as "friction rub". It's when the lining of your lungs rub agains the walls of your chest cavity. See a doctor soon.