I'm 19. I am trying to find ways to help with my depression/anxiety. Its affecting me badly (for an undisclosed reason), and I need all the assistance I can get.

I can't go to a doctor (my parents will think I've gone all psycotic or something)

so...are there any herbal, theraputic drugs I could take? I was also thinking about my diet, apparently different foods affect the mood. (any suggestions there?)
I'm looking for the cheapest form of therapy here, so everything helps. I've just recently started St John' Wort...is this strong enough for mild-to-high depression? also...how am I to take Worts? like, twice a day?

Even the anxiety...something to keep the nerves low.

any assistance will help me. thanks.