The number of fat cells you have is genetic and remains constant, the size of the fat cells is determined by your caloric intake and activity level, eating too much of anything will be fatting, excess carbs, proteins and fats will be converted to fat and stored, making your fat cells fatter, consuming high fiber foods with fat in that meal, reduces the fat absorption because the fiber soaks up some of the fat as it goes thru your gut and then is pooped out, that's why high fiber diets are good for lowering cholesterol. As the Atkins diet says, low carbs, eat all the fat, yes this causes your body to adjust and burn the fat as it's primary fuel and a byproduct of fat being metabolized is Ketones, that are eliminated thru your urine. In my humble opinion all of these crazy diets don't have any permanent staying power, your best bet is common sense, eat a balanced diet, but reduce the total number of calories and do some exercise to raise you metabolic rate, that is a life style change, but a good one and will get results.