In addition to your cardio drills and push-up/pull-up/squat routines, play sports two days a week. What sports will help yield great abs? Try tennis, basketball, or boxing. (Sorry — Madden, online poker, and Sudoku just won’t get the job done.) One of your goals should be to go out and have fun, so do stuff you like.
Next: Nutrition — why you can’t ignore it