Here are a few things that could help your body run like a well oiled machine.
1. Fish Oils
2. Magnesium/Potassium supplement
3. Vitamin D
4. an Adrenal Support supplement
5. Zinc (most important for testosterone production)
6. Iron if you need it (check out Hemaplex)
7. Lots of organic raw vegatables
8. Grain Fed organic meats
9. Organic Liver (Has been found to increase red blood cell count)
10. Limit Dairy and Gluten intake to reduce inflamation within the body. (that doesn't mean you need to go dairy or gluten free)
11. A quality organic protein shake post workout with blended fruits will replace your depleted body quickly and allow you to recover quicker. Also they say adding in 8 oz's of chocolate milk is good for you.
12. 8-10 hours of sleep is a must!!
13. Limit your intake of pastries and other sugars.
14. Stay away from High Fructose Corn Syrup (it does not work the same as cane sugar, you can use stevia if you need a sweetner for cooking or drinks)
Depending on your diet I recomend that you only implement a few of these at a time and allow your body to adjust over a 3 month period before adding another one. Some of these steps should be easy but other are difficult in today's society.