@olliegen I'm more muscular than the body you are trying to achieve and have about the same pull up numbers. Pushups I'm nowhere near 30-45 in a row with proper form and proper tempo.
How many proper form, deep stretch dips with good tempo can you do? If you want to build your chest, IMO, dips...