ok. My week is starting to turn around. So you get a non grumpy helpful post.
Create a subfolder. /blog/. Install wordpress on it. Each time you post on it(which should be as frequently as you can drive yourself to) google blog search for a post about meditation. Make sure it's actually a blog(some non blogs sneak into there) Link to it, and kinda ride off that post. Where your thought process takes you. Comment on a few posts when you can at other blogs in your niche. Make sure to put your site url in the proper box, don't link to it in your comment. Make it a good comment.
When you're picking your categories, pick only a few. Moderately competitive terms. Try and fit the posts into those categories.
With any luck in a bit, you'll start to see traffic from the comments, and hopefully others linking out to you.
There. nice whitehat advice from someone is definitely not a whitehat.
But seriously, blogs are one of the few reliable ways to bring in traffic. It creates longtail keywords, and lets other people who could potentially link to you(and move you up the rankings) actually find your site. Without that, it can be a bitch.
Oh yeah, and in the blog, make sure you have a link to your homepage on every single page. Not hard to do through the template.