The place I go is a structured workout with row, bike, versaclimber, and strength stuff (free weights, push-ups, core). Agree that row and push-ups would be a great combo.
Proper form is also a problem. I went up to 1k pushups a day but started with shoulder pain. No matter you many youtube videos i watch i guess i would need a personal trainer to teach me.
Why would you want to end up with 1k pushups a day? That doesn't add strength but endurance.
Try to work towards the 1 hand 1 leg pushup, or planche pushups. Way better and more efficient.
That's an insane amount that will most likely destroy your shoulders if you don't do any pulling to compensate. It might not be the form, but the imbalance between push/pull.