Get a book about "glycemic index" and switch to the foods on that list. That is in a nutshell. My husband and I were kidding ourselves about how much we thought we were eating, and are now trying to lose at least 20 lbs each. We switched our diets as follows -no refined carbs, instead just whole grain breads and pastas, little or no sugar except natural (from fruit) no meat, pork or deli, just chicken and fish, veggies, limited nuts, fruits, natural cereal like oatmeal or shredded wheat and some dairy. We also work out. We watch our portions now and we are LOSING WEIGHT!
It really does have to be a lifestyle change, everything you put in your mouth counts.
It really helps to read books on the subject because it explains how the body works, how certain foods cause inflammation, and stress and inflammation cause the release of cortisol which contributes to belly fat, etc.
Bottom line to the OP - you MUST change your diet, pronto - it's not just the weight you are going to have major health issues down the road if you don't start eating more healthy.
Good luck!