Welcome to 3FC!! This is the perfect place for motivation and knowledge!!

Although I am so NOT an exercise specialist ( I NEED help here myself) I would think some type of low-weights would be good. I also remembering reading about functional fitness type of exercise..search it on the web.
As far as the diet..I found a GREAT book called Super Foods RX Fourteen Food That Will Change Your Life. Really super clean eating.
Good Luck and Keep at it!!! Your attitude is on track so there is no way you can fail!!!