A good diet I like for building muscle, and lossing weight with while eating small portions, is meat and potatoes. You gotta watch the meat though, and avoid fried meats, and light meats like bacon. Chicken and fish are especially good, lean of course. But you have to watch the amount of fish you eat due mercury content.
For workouts, it depends. For building muscle, go high weight, low rep. For building endurance, low weight, high rep. Despite some actual research and articles, stretching is important, as is an easy warm up to loosen the muscles, and a good cool down to ease up on soreness and reduce the chances of injury. A suna also helps, imo, greatly to help muscles relax, and can also burn a few extra calories.
And remember to consume lots of protien, because your body will eat away at the muscle mass. I recommend, if it's available in the UK, drinking Muscle Milk, or any protien shake for that matter. Personally, I use Muscle Milk because it has a wide variety of flavors.
And don't forget to keep with aerobics and speed building, as too much muscle will slow you down and reduce your overall flexibility.
And the best part, once you are at your target weight, and if you work out enough, you don't have to worry about your diet, as you can maintane a constant weight.
I forget what it's called, but there is some legal supplement that will build you faster than sterioids (this is almost literally overnight), but the muscles are all fluff, and you will loose them even if you take a day off from your regiment. And too much muscle is bad. I forget his name, but someone has actually had a muscle explode because it was literally too big. I'll try and find a picture of him. This guy was HUGE! Ugly HUGE even. Make the god's cry HUGE.
I'll ask my brother for the title of this book we call the workout Bible. It has information on everything from a diet that will work for you, to what vitamins and minerals to take, supplements, what will work best for you based on your goals, and even an appropriate regiment for you based on goals.