Yes, you're right, push ups with weights on top do seem hard to execute with heavy weights compared to dips and chin ups. I'll have a go at adding weight to them, progressing eventually to 3x10 as you said earlier.
Thanks for the advice on the pylometrics as well, you have been an enormous help sir!