Today was the first time I was able to do push up at ground level. a year ago I started against a wall and progressed. It is better to start on a wall and then move to the back of a bench etc. vs starting on your knees. Knee pushups will not help you progress. FYI -