There will likely always be "stalls" with any 'diet' as your body gets used to the most recent drop and acclimates to it. At that point another change has to be made to trigger another round of weight loss. Some of it can me be mental as well. Changing the routine up and down tends to keep the body off-guard so it doesn't acclimate as easily. That be from eating more or less calories during any day of the week.
For me continued weight loss to an ideal weight consists of:
Keeping the metabolism rev'd up...which usually means more means/snacks and more "good" calories rather than less. If you're eating only good healthful foods you will have trouble getting all your 1800-2200 calories a day (average). You'll be full. Eat junk and you're body never feels satiated....and craves more junk.
Eliminate poor foods one by one from your diet and add nutrient packed ones with fiber, vitamins/minerals, lower glycemic, antioxidant rich,
etc.
Vombine your proteins/carbs/fats for optimum absorption and minimal fat deposition. You'd be surprised how improper mixing can kill fat loss plans. It's not just about total caloric intake, but includes how those foods combine with each other. Meat with salads/veggies good. Meat with hi carbs not near as good.
Eat more good fats and less higher calorie carbs. Omega 3 and 9 fats....less of the Omega 6's. Ensure your foods are giving a good mix of vitamins and minerals....if not supplement. Vitamin D3 is deficient in most diets in most Americans from around October through March...due to less than optimal sun exposure for UVb rays. That's one you have to supplement some how as it plays important roles in immunity, bone production, etc.
Exercise...at least walking...every day....some aerobics 2X to 4X a week if you can handle that. Stay active and move.
Sleep....very hard to lose weight without a good 6-8 hrs that covers the 10 pm - 2 am prime "body recuperation" window
Water intake...64 to 96 oz a day.
Do all this properly and there is no such thing as a "diet." Just a lifestyle change that will always work.