I'm definitely not into body building, but I am in school for this sort of thing. You're actually trying to do the opposite, I suppose, body "debuilding", but more like reshaping. If you're 5'11" and 250 you're a big dude. Some people are just built on a thicker frame, and others are just obese.
For you to get down to 197, which is very accomplishable, you're going to have to lose some of your muscle mass as well as body fat percentage. Don't misunderstand. Losing muscle mass does NOT equal losing strength necessarily. As you probably know there is a difference in training for strength and training for fashion muscles. Look in any gym and you'll see what I mean.
So to get that direction you're going to have to life weights less, and do a LOT more aerobic activity. I'm a collegiate triathlete so I do lift, but I also do a lot of cardio and I'm 5'10' 170lb (was 180 before I started, and at 8% body fat, so it wasn't just fat I lost). I don't know if this makes a lot of sense. But if you have more questions I'd be glad to answer them.
As for your diet, fruits are good, but not the best. They still have a LOT of sugar in them, a better kind than what's in coke/soda, but still sugar. Vegetables (more colors the better), whole grains, and high quality proteins (fish, lean beef, buffalo, chicken) should be your best friends. Carbs aren't bad, you're body runs on carbs, so starving it of them just makes it work that much harder trying to get energy from what you do eat. The complex carbs from whole grains stay in a much more easily used form longer in your body than do the carbs that come from sugars which store to fats easier.
sorry if this is sort of scattered, but I'm typing this real fast before I have to go. Let me know if this helps at all.