High LDL cholesterol levels can be caused by a number of factors, including a diet high in saturated fats, trans fats, and cholesterol, being overweight or obese, not exercising regularly, smoking, drinking too much alcohol, and having certain health conditions, such as diabetes and high blood...