What are lumps that forms on the rib cage and doesn't go away after 4 years?

Skin and bones. It is important to know if the lumps are on or part of the ribs or in the soft tissues over the ribs or in the cartilage portion of the rib. Calcinosis (abnormal calcifications) that can occur around bone, joints, and even soft tissues due to diseases or just from benign processes or old injury. See your doctor about this. http://radiopaedia.org/articles/soft-tissue-calcification-1.