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.
Try to work towards the 1 hand 1 leg pushup, or planche pushups. Way better and more efficient.