I too can say that yoga definitely helps to pull and keep you out of depression. But it isn’t the cure. And it can’t do it all by itself. You need to take other actions to make changes in your life. I’ve been there, done that. It takes a determination to make those changes, and you begin with small steps, like beginning a regular practice. Start journaling in the morning when you wake. One technique of journaling that really helped me when I was in a really confusing place in my life was what was called “morning pages”. Keep the journal (notebook) and pen by your bed. When you wake up, start writing. Stream of conciousness. No going back and correcting spelling, no crossing off something you said, just keep going. Do one full page. Or if you feel like it you can go longer, up to you. I found this to be very liberating, and helped me to have clearer thoughts through the day. And you aren’t allowed to go back and read it later. It’s not about analyzing what you’re thinking, it’s about just letting things out. I found it helped me a lot to keep my thought process more focused.
I did get off track here though. Start doing your yoga, then look around for some yoga classes that you can attend once in a while. Isolation can cause anyone to become depressed. Getting yourself “out there” among other people, even for a yoga class, will help you to open up and begin to interact.
I would like to suggest to you an older book that the journaling idea came from to begin with - it’s called “The Artists Way”. It helped me very very much. I never completed the whole book, it’s like self therapy, and I got to where it wasn’t needed, and my path diverged from it. But the ideas and techniques in the book are invaluable for one who tends to be afraid to get out there.
I too grew up a very shy young woman. It wasn’t until I was in my late 20’s till I realized I didn’t have to be afraid, I could be who I was, and people would accept me. I even learned that I didn’t need their acceptance as much as I thought I did. That book helped me.
Whether you get the book or not, doesn’t matter. Keep seeking, you’ll find answers.