I also have had high cholesterol, but it has come down a bit. What I eat a lot of is oatmeal, or other whole grain oat cereal, like oat squares, I eat it with raisins, bananas, walnuts(excellent for lowering cholesterol *and also almonds do the same thing)
Also, avocados are perfect food to raise your good cholesterol - I eat a lot of those too. In addition, oranges, apples and many other fruits are excellent for all around good health, especially heart health & cancer prevention.
A wonderful supplement for everything including cholesterol problems, is garlic!
A friend of mine just recently told me that she takes four garlic tablets (odorless) per day. I just take one or two garlic gel caps daily.
I know you haven't asked for suggestions on exercises, but I happen to know that riding a bicycle - a regular bike or stationery one, brisk walking, and swimming are the three best exercises all around for general good health.
I found that while eating the healthy foods I eat daily and by doing my three to four miles per day on the bike and walking, produced a lower cholesterol. This took a few months to show a change in the numbers. My good cholesterol is very very good according to my numbers. I am still working though on bringing down my bad cholesterol and trying to shed my extra pounds. I am determined to do both!! I hope this was of some help to you, and, I wish you the best of success with accomplishing the lowering of your cholesterol.