I am doing it, weighing everything that passes my lips and logging religiously on MFP. That is my first tip - keeping a record helps to stop random snacks and to realise where the calories are actually coming from.
Breakfast everyday is the same:
Porridge made with 25g oats and 25g other grain eg quinoa, buckwheat, millet, 15g raisins, a little turmeric, cinnamon and allspice and a grate of salt, made with water. Then 62g grapes or similar amount of other fruits added after it's cooked.
Coffee with 50ml semi skim milk.
291 cals
Lunch and dinner I generally either steam or fry (measure and log the oil) loads of veg with beans and sometimes small amount of carbs like whole rice vermicelli, whole grain couscous etc. If I want an easy meal I'll have a wholemeal wrap with houmus and raw veg.
For instance yesterday lunch was:
Tomato, red onion, broccoli, garlic, chickpeas, baby spinach fried in half a tablespoon of oil - 284 cals
Dinner was: wholemeal wrap with houmus, salami, watercress, carrot and cucumber - 320 cals
Snacks tend to be a small amount of plain yoghurt with fruit, a rice cake, tomatoes with a little salt
I do a HIIT routine three times a week so I can add in some more cals, and have a bit more of a treat. Eg. Two slices of pizza with green pepper and a large salad, add in a few dark choc chips to my yoghurt and fruit snack.
I have found that eating mainly veg and lean protein means I can still have a big plate of food, so I don't feel like I'm missing out, and the protein really does make me feel full for longer.
Are you tracking you calorie intake honestly? Where are the calories mainly coming from?