When you are on a diet to lose weight, set up a day of the week or month where you have an "off" day. On that day, allow yourself to eat that junk food you've been craving. Telling yourself you can never eat ice cream again, for example, can just lead to breaking your diet.
If you want to lose weight, you should drink a minimum of eight eight ounce glasses of water every day. This makes sure your body stays hydrated and doesn't store excess water. If your body feels it doesn't have a good supply of water coming in, it will store water, causing you to gain weight. Drinking more water helps increase your metabolism as well so that at a rest you'll burn more calories.
Learn more about the UCLA Center for Human Nutrition at http://clinicalnutrition.ucla.edu/rfo.
To help you reach your weight loss goals when starting out, you should make your goals reasonable. One to two pounds a week is what most people should aim to hit. A person should not try to aim for more than that because you want to be sure to take a healthy and safe route. Also aiming for a correct number will help you to succeed, not fail.
Think positively when embarking on a weight loss plan. Don't view foods as 'bad', rather, think about them as something that doesn't fit into your lifestyle anymore. If you have the mindset that certain foods are forbidden, the temptation will be too hard to resist. Instead, focus on all the great new foods that you will be trying out. This will give you a sense of empowerment that will really help you when trying to lose weight.
Drink lots of water to lose weight. Water keeps you feeling full so you aren't as likely to browse on food you shouldn't have. An often unconsidered benefit is that the energy that our body expends in bringing the temperature of the water we drink into sync with our internal temperature disposes of some of our excess calories.