Article marketing, Google search, posting on other blogs with valuable information, etc...
All good methods. If you create a blog, and want to drive traffic to it pronto...a little secret is
to watch your post titles.
Use google trends, find a news topic that is ranked high
and related to your blog, and then your post title should contain keywords that are being searched for.
Movie reviews are big here.
It's even better if you have a Wordpress blog. Do a search for "All In One SEO Pack" and put that add on to use. You will be able to add "behind the scenes" keywords to your posts, and perhaps search phrases one might use to find your post.
Enjoy!