100 push ups are great as long as you balance it out with 100 inverted rows, 100 chinups, 100 handstand push ups, 100 bodyweight squats and heavy deadlifts. If you don't balance it out you'll develop a strength imbalance, which will lead to a structural disfunction and injury of some kind.
Kettlebell swings aren't a bad idea either.