I've been doing more research! Here's what I've found.
Niacin causes flushing but Niacinimide does not (also known as nicotinamide) - see Wikipedia page:
http://en.wikipedia.org/wiki/NicotinamideIt talks about nicotinamide's potential anti-anxiety effects here. Also just type "Niacinamide and anxiety" and you'll get lots of hits.
So I'm taking Niacinimide NOT Niacin (they are both Vitamin B3 but in different forms).
In one study that was done the doctor prescribed 1000mg in the morning, 500mg at lunch, and 1000 mg in the evening. According to the studies it seems that an effective dose for the management of anxiety (and potentially all the hyper-nervous stuff that goes along with it OR is the cause of it) is around 2-4 grams per day (2000-4000mg).
Right now I'm taking 1000 so that I start out slow - I didn't want to go the full mile right away. So far the results are still the same. I've had less tremor and shaking at the gym - WAY less muscle fatigue - I did more at the gym today than I have in over a year. My twitching is reduced (it does still pop up but it is less - still having almost none at all at night which is when I used to get it the worst). My anxiety is SO MUCH better - the racing thoughts are panicky feelings are gone.
I understand that there is the potential for placebo effect here. However, I've been on SSRI's, magnesium, vitamin D, vitamin B12, Valerian Root, Xanax, and Klonopin. I had no result from any of them except for the xanax and klonopin. As the research shows - the niacinimide seems to work very similarly to the benzo's in that I feel more calm, less nervous, and less "hyper" in the nervous system. However, I'm not sleepy nor do I have the memory problems. In fact, I seem to have more energy and a sharper mind!
Again - don't just take my word for it. Search the interwebs and you will find many successful stories!