As far as motivation, all of the suggestions above are great, but if you have an issue with self-motivation as I do, I strongly suggest you tell everyone you know what you are doing! Talk about everything from your plans/goals all the way to how awesome you feel when you finish. The accountability comes naturally. Imagine telling your friends about how awesome you are going to feel and how you are going to run circles around them in the intramural basketball game and then having to face them after quitting the program and becoming a lazy blob again. They won't let you hear the end of it! Now that's motivation! Get excited! Get confident!
Be positive and don't try to change people around you by telling them they have to do it. They will come around after you transform. Jealousy is another great motivator!
Buy in bulk! If you have a freezer, buy frozen/fresh veggies, and freeze what you won't eat in one week. Thaw and cook a serving for a snack and/or with a meal. Mix greek yogurt with some ranch powder to create a fantastically healthy (and high protein) dip for raw veggies. A "bulk box store" membership will pay for itself quickly with this plan. Get together with roommate(s) and pay for the membership together. A freezer is obviously key here. If you are in a dorm, you will have to be even more creative.
I wish I had done this when I was in college 13 years ago!

(Getting old!) I was huge back then!
Best of luck! I know you can do it!
Ryan