I totally relate to this in many levels. I am 5’2 and my rib cage is thick too which makes me appear stocky when I put on weight. The only thing I’d suggest is to build muscle everywhere. So the legs, back, shoulders and bum etc. Having more size everywhere else will just create illusion make your ribcage appear smaller proportionally.