It definitely takes time and long-term commitment. Think of it as a lifestyle change, not a diet. Everybody loses weight at a different pace. Make sure you are being truthful about what you have eaten and record EVERYTHING. Also, have you talked with your doctor? They may see something in your blood work that could account for you not losing. It's always advisable to speak with your doctor before beginning new eating habits and/or exercise regiment as well.