that's awesome. don't push yourself too hard in the beginning, though.. you don't want to burn out! Just make gradual improvements. From week to week ask yourself, "what can I remove from my diet, what exercise can I do, etc.. to take the next step?"
also.. I'm personally not a fan of crunches. ^_^; I've just heard too many horror stories about them causing lower back pain and stuff. you should maybe look into some body weight exercise circuits you can do. I bet you could find all kinds of great full body work out stuff on youtube that can be done entirely without weights. heck, I know I've seen 'em myself.
also .. you said you lift weights on off days .. do you have any days that are just "off" days? like, nothing? maybe take the weekends off from exercise while maintaining healthy eating?