Building muscle takes more than a high-protein diet. While protein gets all the glory, there's a wide range of nutrients that are needed to support muscle development, recovery and strength. What ...