Connie,
For a living, I work with the health and wellness industries. Within that, about 75% of my clients are in the yoga world. I'm also a 200 hour Yoga Alliance certified yoga teacher. Not that those things help with SEO, but I have a unique understanding of the yoga world and lots of experience with, specifically, yoga-related websites.
I strongly recommend adding in images. Not stock photos, but images you take or produce yourself. They will need to be properly sized and tagged and all of that too, but from what I've seen with my clients, images really have a very positive impact. I know this is not true for all segments/industries, but in the yoga world—yes.
Not sure if you've seen yoga journal's pose finder index: http://www.yogajournal.com/poses/finder/browse_categories
YJ has invested a lot of money into the UX part of their site. Take note of what they are doing and see how you can improve.
Now, another benefit to the other site is that it's smaller, and simpler. Jamie Fernandez has the goods on 'why' for that as does ChangingHorizon.
Since you are using Wordpress (which is what we build all of our sites on) you need to get rid of any extra plugins you can possibly spare. Depending on what theme you are using, you may not need All in One SEO, however, I use this plugin on nearly all of our sites. Delete extra plugins.
Add pictures (even just 10 or 12) and see how that has an effect.
Also, you get points for your Sanskrit transliteration! Looks great. I've never seen your site before and am happy to have found it.