Try to surround yourself with people who support your weight loss goals and are not trying to sabotage them. I'm not saying that you need to have people nag you, but if they understand what you're trying to do, they'll suggest going some place other than the fast food joint for lunch, or they'll be up for going for walking or will praise you when you do well and help you when you're feeling low.
Have good foods on hand that can be grabbed quickly. Nonfat yogurt, apples, premade salad in a sack, cut up celery sticks, etc. That way you'll grab those instead of chips.
Buy good foods, or go with the person who does the shopping and make healthier selections with them. Skinless chicken breast, brown rice, dried beans, fresh vegetables, tofu, skim milk, plus the stuff I mentioned before, are all good choices. Grab some fresh herbs, too, in order to jazz up salads and meats with a lot of flavor and zero fat.
Avoid too much prepackaged stuff. It often has a lot of sodium and the portion sizes tend to be smaller. Some things have to be packaged, such as margarine, so make better choices. Take a pad and paper with you to the grocery store and record what are the best choices. If they aren't perishable, or can be frozen, stock up when there are sales or you have coupons. You can also check the nutritional content of a lot of foods online. Here's a website I rely on a lot for that kind of info: http://www.calorie-count.com/
Once you know what's good (and is available at your local grocery), make a shopping list -- just type it neatly on your PC -- and make several copies of it. This is now your shopping list. All you need to do every week is cross out anything you don't want, so make sure your baseline shopping list is huge. You won't buy chicken and turkey the same week (well, not usually), but both should be listed and then you alternate or however you want to do it in connection to your budget and tastes.
Don't go more than four hours without eating. Keep your tank between 1/4 and 3/4 full. And if you're going to a party or somewhere else where the choices are not necessarily going to be so great, eat something good and filling beforehand, and you won't be so tempted. Tell yourself you'll have a taste -- that's fine -- but not the whole plate.
If you're going out to eat, even better. Here's a website with information on restaurants and the nutritional content of their foods: http://www.dietfacts.com/
For restaurants not listed there, go to the restaurant's own website and look at their menu. Good choices, like grilled chicken, thin crust pizza with vegetables, vegetable soup (not cream-based), salads, etc. should be easy to spot. The restaurant may or may not list nutritional information, or you may need to estimate, using the two websites I've listed. And when you get there, ask the manager if nutritional information is available. They may have a pamphlet they can give you. Or they may say, "Hey, that's a great idea." And if enough people approach the manager with that same great idea, eventually they will make that information available, whether on paper or online.
And finally, hang in there. The weight didn't come on in one day and it's not going to leave in one day, either. You can do it!