Check out the book ‘Convict Conditioning’. It’s great for all muscle groups, but there’s a 10 step programme for pushups in there. Step 5 is full pushups and the 4 before it are designed to build your way up. Step 10 is the 1-handed pushup, in case you were wondering.