1) Eat clean foods. Starting with diet is always the smart way to go. Your body will need fuel for your workouts. So start eating healthy natural foods like fruits, veggies, lean meats, and nuts. These are the kinds of foods that will teach your body to burn fat and build abs fast.
2) Get more protein. For building muscle protein is needed. Don’t stress over getting a gram of protein per pound of body weight. Just getting about 80% of that is perfectly fine.
3) Limit your starchy carbs. Breads, pasta, rice, and even oats all fall under this category. They are loaded with calories and complex carbs that will turn into fat if not burnt off.
The best times to have them are for breakfast because it is early in the day and after a workout because your muscles need to recovery properly.
4) Get fruits or veggies with each meal. For maximuam fat loss around your midsection get your carbs from fruits and veggies since they are low in calories. Vegetables are known to have “negative calories”.
5) Drink water after each meal. Eight glasses of water each day is fine. But if you want to really help wash away your gut try drinking twelve cups to a gallon a day. If you eat 6 meals a day then get two cups with each meal.
6) Do effective ab exercises. The kinds of exercises that help your body burn belly fat and build abs include reverse crunches and crunches on an exercise ball. Regular crunches are not effective and should be replaced by one of these.
7) Compound exercises are effective too. Exercises like squats, chest presses, deadlifts, rows, and chin ups are all powerful for working your core. After a while this will really add to the depth of your six pack.
The most efficient way to get abs I believe is having 3 full body workouts a week like on Monday, Wednesday, and Friday for example. With each workout include 4-6 compound exercises and then two ab exercises at the end to hit them hard. That is how to get flat abs.