Just keep at it, eat train, sleep it will happen eventually, I couldnt see ribs in the pic so its not real bad.
I like volume for chest, 3 times a week, 2 days chest, and 1 day shoulders, will also target similar muscles, i would try..
bench,, sets of 10reps, if you can get 10, add 10kg and go again, when you get to a weight you can only do 5 at, do 5 sets of 5 reps.
incline db presses, alternate with flies every second workout sets of increase weights each set, start at 10 reps and work up to a weight of 5 reps,
dips , lots, aim for 5 sets of 10 @ bw, when you get that add 5kg and go again,
Push press be buggered, do military press or seated db press.
plus what ever else you want, side raises, upright rows, etc
do lots of bent over bb rows, and pullups aswell, on bech day or back day however you can fit them in.