You cannot lose weight by just following a certain diet. You must combine eating the right kinds of foods with a strict exercise routine that you are sticking with and following. A complete lifestyle change is the only way to effectively lose weight and keep it off for good.
Eat five small meals spread out throughout the day rather than three large meals. When calories are distributed in a more even way, blood sugar levels hold steady. When your body releases less insulin, your body controls your hunger levels. Additionally, this helps curb snacking: why have that candy bar now when you could have a healthy meal in three hours?
Don't give up. If your diet doesn't seem to be going well, don't throw in the towel. People are terrified of failure, but it is important to pick yourself up and keep going. More often than not, when a diet isn't going to plan, it's more to do with the actual diet than the person. You need to find a diet that suits you and your lifestyle.