Hi jonathan
diary foods are a prime source of giving high cholesterol. Being overweight also contributes to it
you need to cut out all "full strength" diary products and start using low fat diary products etc. Exercising also helps in a big way...But there are also other factors eg. Family history, stress etc that will contribute to your high cholesterol
there are also many natural alternatives/supplements that can help to lower cholesterol. Some of these are reportedly more effective in lowering cholesterol than prescription medications, without the dangerous side effects
these include: guggul, policosanol, red yeast rice, pantethine etc. In addition there are at least another 30 natural supplements that can help to lower cholesterol. Hope that helps.
All the best
ramzi