Unfortunately, like many people think and believe, you cant spot lose weight. Meaning, if you want to lose weight in the tummy area, you need to lose weight all over. Quick diets dont work for this DONT BELIEVE ANYTHING people say- they may be on them and losng weight, but they wont keep it off unless they change their lifestyle & eating habits.
Eat based on the food groups (cliched, but true) and excercise if you can (and if u cant/dont want to, just make an effort to be more active..ie/ park further away from the door, go shopping instead of movies, take the stairs..and so on..)
Meanwhile, if you want to build up your abs, doing crunches will help develop that area..and it doesnt take that many/day! Start with..25-50 and work your way up..
Lifting moderately heavy weights for strength along with a proper diet/eating habits will help burn the fat better too. The combination will up your body's metabolism better and keep it there longer. Building lean muscle mass will burn fat as energy while working out. But where the body stored the fat first....it is the last to go. It takes time for the body to develop more blood vessels in those areas to cart the "fuel" away for energy....so to speak.
As pointed out, there aint no such thang as "spot reducing". You have to work the whole to get to the specific with time and patience. There is no specific food to hit a specific area either.
You need proper nutrition and eat 5-6 small meals a day to accomplish any goal.
Hang on - there is nothing you can eat that can help you lose weight in specific areas, BUT there are nutritional problems and deficiencies that can cause abdominal weight gain. You should see a dietician if you can, to make sure that isnt' the problem. Make sure you are getting plenty of vitamin C. Food intolerances (like milk or wheat) can cause abdominal bloating.
Choose the devil you don't know.