Your breast lump is most likely to be fibroadenoma with your description. It is a benign lump and is common in your age group.
The fibrous tissue on your rib cage is likely to be fibrolipoma. This also is a benign soft tissue lump and requires no treatment.
Please feel free for your follow up questions.