It can be caused from eating too many fatty foods or white
carbs that turn into sugar, then fat
in your liver. It can also be caused from your liver not processing fats out properly. There is a supplement you can take called L-Carnitine that will help process that out. I buy high doses of it and take two pills per day. When my liver got sooooo big, the doc finally gave me Lopid, which takes fat out of the blood and liver. It helped TREMENDOUSLY!!!