Diet, cardio, weights, and time, and more than a couple of months. You have to stay with it, continuously fine-tuning your diet. You cannot change 100% of your diet over night, but make small changes along the way. This has worked for me. I saw significant progress after year 1. Have spent...