Some great suggestions above, I really think relaxing music does the mind good. Also, getting involved in a hobby that provides motivation and comfort also helps me greatly, for myself, activities like lifting weights, frisbee golf, and rock climbing. The feeling of achievement can go a long way. I have nothing against yoga, but why not knock out two birds with one stone with a more energetic activity!(stress release and exercise).
I would definitely seek out non-medicated remedies for anxiety before turning to drugs or herbs, although I have heard good things about phenibut, its a more absorptive derivative of the neurotransmitter GABA, in that it crosses the blood-brain barrier, and is commonly compared to
diazepam (valium). dose .5-1.5g when needed; will build tolerance from day to day use.