Hormonal Birth Control And High Cholesterol?

I have high cholesterol. So is it ok or not on for women with high cholesterol to take bc pills or any hormonal birth control methods bc I might get a higher risk of blood clots or a heart attack, etc? True? what other bc methods besides charting is effective? What about non-hormonal IUDs? Thx!! =)