If fat made you fat, I would be fat. If carbs made you fat, I would be fat. If grains made you fat, I would be fat. If sugar made you fat, I would be fat. Consuming more calories than you burn makes you fat (and if consuming LESS calories than you burn didn’t work, I would be fat). Cutting fat or carbs or grains or sugar from your diet might make you lose weight! But it’s not because those substances have magical powers to create fat out of thin air. It’s because by removing those things from your diet, you might inadvertently create a calorie deficit.
Now don’t get me wrong, there are good reasons for eating less fat or less carbs or less grains or less sugar (I’m not promoting low carb or low fat here, both carbs and fat are a part of a healthy diet). Increasing the quality of your food by ditching processed and empty calories may even help you lose weight without counting calories, because good quality food gives you more energy and you end up moving around more, which can create a calorie deficit.
Have you heard of Mark Haub? He lost 27 pounds eating nothing but twinkies and other junk food. It worked because he was consuming fewer calories than he burned.
Throw away your diet books. Jump off the low carb and low fat bandwagons. Eat real, whole foods in the form nature created them. Get off your ass and move around every day. Be aware of your energy and nutrient needs and eat enough good quality food to fulfill them. Once you have those things squared away, your body will find it’s way to a healthy weight.