Did you know that a pound of fat has about 3500 calories and a pound of muscle has about 2500 calories. So whether you are trying to lose fat or gain muscle you may want to analyze your numbers if you aren't achieving your goals. Remember slow and steady is better than extreme.
If you are trying to lose you want to make sure you are burning more than you are taking in. Of course you have heard that before, but one key thing to make sure is that you aren't taking in too little. Then your body may going into starvation mode and hold on to everything you eat. Which could lead to gaining or feeling like you have hit a plateau.
If you are trying to gain it is important to consume more, but make sure that the extra food you are taking in is nutritious so your body has what it needs to repair and build muscle. If you go so extreme that you are eating way more than you need, you do run the risk of storing the excess in your fat cells rather than utilizing it to build muscle.