Diets don't work. They have a start date and an end date. If you, or anyone else, is really interested in getting in shape the only thing that works is a change in lifestyle. So many diets will show progress for a couple of months or a couple of years while a lifestyle change can give you a healthy life for 50, 60, 70 years (depending on when you start). There are threads on the
WISH boards all the time about ways to make better choices.
The key is to look at food as one part of a lifestyle, it is fuel. It isn't a friend that makes you feel happy when you are sad. Eating isn't a thing to do when you are bored. When making food choices do so not in the short term but in the long term. It isn't about what you want to eat now, it is about what you want to put into your body for fuel later. The choices you make in your twenties will effect your life in your sixties, that is the kind of long term thinking I am talking about.
Daily exercise is also important. I'm not talking about ten minutes playing wii tennis, but actual sustained motion or resistance training of one sort or another. It could be a walk around the block, a class at the Y or a local gym, a bike ride or spinning class. Anything like that. You want to elevate your heart rate and do a little sweating. Push past your comfort zone, don't stay in it.
If there are any specifics you are looking for, or even general questions, check out the WISH boards and search some of the threads. There are journals and questions much like you have that already had pages of responses.
Good luck and think long term, not short term.