I agree with all the PP's. Dietary changes that help to promote healthy cholesterol levels are fruits, veggies, and whole grains - oatmeal, brown rice, whole wheat grains, etc. I take a fish oil capsule every day as my triglycerides were slightly elevated at my last checkup - my LDL and HDL levels were great.
If you really need a statin for an elevated LDL level, I would lean towards pravastatin over lovastatin. Of the statins, pravastatin has a lower incidence of muscle problems (not none, but fewer) as compared to lovastatin. Pravastatin is inexpensive and, IMHO, is a good place to start. And despite the bad rap that statins receive, go into it knowing that overall, the percentage of people who stop using statins due to adverse reactions is less than 5% (and is less for pravastatin than lovastatin).
The advice of niacin, fish oil, etc. is all good - but those drugs don't address elevated LDL levels as well as statins do. You could consider a red yeast rice supplement as it contains a low level of a naturally occurring statin. However, keep in mind that you should not take both red yeast rice and a statin together, as that WILL increase your risk of muscle problems. Also, because there is a small amount of statin in red yeast rice, it does carry with it the risk, albeit slight, of statin-like side effects.
Best of luck in getting those levels down!