What I'm doing with my diet now is to workout the macronutrients of everything I eat and keep a track of it. This way if losing weight stalls at any point I can tweak it a little cutting certain things down by a bit and then see how that affects results. The 3 main components of your diet are Proteins/Carbs/Fats and I've found the best way for me to lose weight is high protein, low carbs and low/moderate fats.
My Protein MRP: Protein 40g, Carbs 23g, Fat 4.6g - 294cals
420g Chicken: Protein 92g,Carbs 0g, Fat 13g - 488cals
150g Sweet Pot: Protein 3g, Carbs 34.5g, Fat 0g -100cals
100g Herr Roe: Protein 20g, Carbs 0g, Fat 2g - 98cals
Pro 50: Protein 50g, Carbs 9g, Fat 6.3g (5.5g sat) - 341cals
PeanutB (50g) Protein 12g, Carbs 6.5g, Fat 25g (4.5g sat) - Cals 296
Maximilk: Protein 30g, Carbs16.5g, Fat 0g - Cals 191
Protein:247g
Carbs: 89.5g
Fats: 51g
Cals: 1808
Was a bit of hassle for the first few weeks getting to know all the contents of stuff, once I had it things are now quite easy and I can work out a days food according to my targets quite easily.
Something that might be good to do is to work out your maintenance calorie rate using a calculator like this
http://www.calculator.net/calorie-calculator.html
and then gauge your daily macro requirements on that.
As a guide a deficit of 3500 cals is equal to 1lb of weight so if you eat 500 cals under your maintenance rate daily 7x500 =3500 so you should drop 1lb a week 1k under a day for 2lbs etc. If you're doing a lot more cardio and tracking the calories burned you'll lose weight even quicker.