A great nutrition tip when you are trying to gain muscle is to make sure you're eating enough calories. You need to determine how many calories it requires to maintain your weight and then you must eat a bit more than that, in order to gain muscle.
To improve the function of your liver, include plenty of tryptophan in your diet. Tryptophan is an amino acid that helps your body synthesize various proteins. It is essential to the production of niacin, which boosts liver health. Foods rich in tryptophan include salmon, turkey, and watercress. Tryptophan can also reduce anxiety levels.