Find out how diet, lifestyle, and a few uncontrollable factors affect cholesterol levels, and what you can do about it.