I have lost 35lbs in about 3 months and have been trying to maintain it. To tell you the truth you have to make a lot of sacrifices to get what you want and unless you have the willpower to do it, it's not gonna happen.
This is what I did:
cut out all sugar (I only use splenda in my tea and and I don't drink coffee)
no cookies, cakes, chips....any kind of snacks
no starches - no potatoes, pasta, breads, bagels. the only kind of bread I'll eat is light rye.
no meats except turkey or chicken breast
no butter
no pops, juices, or dairy products
no fruits
nothing salty
and most importatly, read every label for fat, sugar, calories, sodium.
I try to stay under 1200 calories/day.
I'll have oatmeal for breakfast and lunch, I will eat a turkey breast sandwich on light rye, I will eat rice cakes, melba toast, tuna, peanut butter, I will have eggs on weekends. I drink lots of water and I do have tea a couple of times a day.
I do eat some veggies, try to stay away from carrots. I will have a low fat muffin.
I will have low fat chicken breast with rice.
Yes it isn't a lot of choice, but it really helps. And I can't keep that up for too too long. after a while I have to eat some stuff that I haven't had in a while.
Another thing that I do is drink 2 glasses of water a day with a tea spoon of apple cyder vinegar in it. It has helped me digest and it has made me really regular. It's kind of like a natural colon cleanser.
And of course some excercise at least 2-3 times per week is a must to burn the calories and tone your body.
So far this has worked for me and I've gone from a size 10 to a size 4. I have about 3lbs to lose for my goal weight of 120lbs. I haven't been that small since before my wedding.
Oh and NO ALCOHOL! that really has a lot of calories and sugar.