Can you do one? if you can click on the contact page on the top and you can have a Personal Training session for Free!
This push up is actually not about strength, doesn’t really matter how strong you are and how big muscles you have. The simple answer is muscle integration.
How can you harmonize your muscles to work in synergy for one purpose.
The difficulty is behind you scaffolding support system around your spine, are these muscles are able to support and coordinate the larger muscles or not?