I think all of the above are great suggestions. I assume you follow the precepts and don't drink alcohol.
The only other thing I could add is that being mindful of the mind has helped me with anxiety - I am able to see what I am anxious about and link it with the more rational part of my mind which tells me there is nothing really to worry about. I use methods from the vitakkasantana sutta to deal with it thereafter if it persists even after the initial rationalisation. http://www.accesstoinsight.org/tipitaka ... .than.html
You might want to read up on different types of conditions like, social phobia, generalised anxiety disorder, depression etc to see if any of it rings a bell. We must get as much support as we can without being dogmatic about going down only one particular type of 'treatment'.
Persist, you are fortunate to start working on these issues so early. Above all, maintain compassion towards yourself. You need a friendly internal environment to do this work.