There is actually little evidence to suggest that people lose weight faster by eating more or less at different times of the day. The consistent findings in research are that people lose weight but eating overall less calories than they burn off, and that by eating healthy portions of foods, and exercising, people can lose weight. People can lose weight by eating a little lunch and a bigger dinner as long as neither meal is overboard. The reason why most people recommend a bigger breakfast/lunch is that it should keep you fuller for longer, otherwise you might be inclined to snack excessively.
Also, studies have not shown a difference in weight loss between participants who ate lots of carbs vs lots of protein - as long as the calories and fat are controlled, and regular exercise was undertaken, they experienced the same weight loss. It's all about what works for you - there is no point embarking on an Atkins style diet when you love pasta and rice and hate meat - you will never stick to it! You need to find a way of being healthy while still finding it relatively easy to stick to - if it's really hard to stick to, chances are you will fall off the wagon and pile the weight back on - often with interest!