I also have high cholesterol. Here's what my doc had me do before he made me make drastic dietary changes.
He had me keep a food diary for 2 months to see what I was eating. He said I needed to lower my cholesterol intake to 300mg per day. After checking my food diary, we discovered that I don't take in 600 mg per week.
So my cholesterol problem is hereditary not dietary.
I had also just been dx'd with MS and had been started on some of those nasty MS drugs, and lots of IVSM and had put on a lot of weight - A LOT!
So here's what I did. I went on a very closely monitored Atkins Diet. I needed to lose the weight. To give you an idea, I am 5'4" and I weighed 190lbs. In 6 months, on the diet, supervised by my PCP and neuro, I lost 50 lbs and my cholesterol went from 265 to 192. Woohoo!!!
Double whammy! The first time in 3 years, my cholesterol had ever been below 200! (never had it checked before that!)
What I also learned is that my risk ratio was never high so the doc was not concerned about my high cholesterol. He still isn't.
Is your HDL 60 or above? That's your good cholesterol. Doc says as long as my HDL stays above 60, I am good.
My weight is now just fine and my total cholesterol hovers around 220/230.
You've been given some good dietary advice, but I just wanted to add my experience with what I went through. Good luck. I have real butter on everything and use CoffeeMate liquid creamer in my coffee. I watch for transfats and the amount of cholesterol in everything. I try to keep my total cholesterol intake per day down to 15-20 gm per day and eat a lot of protein. It does help with my energy. But most of all, I drink a lot of water. And I love Cheerios!!