Niacin is fantastic at raising HDL.
In 17 months on prescription Niaspan, I reduced my Total-C from 328 to 195, LDL from 222 to 135, TG's from 304 to 153, and increaded my HDL from 46 to 52. That's a 50% reduction on average.
Statins never provided those results in my 16 years of dealing with high cholesterol. And like you, I hated the side effects of statins.
I'm currently taking 3000 mg a day. start out slow so your body gets use to them. Some folks don't like the fluching... and others like me do not have a problem with flushing.
Never know until you try.