Good content with proper use of keywords can help you a lot. If you are posting content on daily basis, that will be far better than doing SEO. I have promoted my many blogs only with the help of Content, No SEO or PPC. Make a proper keyword research, Formulate Titles and Create Articles. Your target will be near you soon.
As i heard that after penguine update there is no benifit of doing submission work I mean social bookmarking, directory submission so only the thing remaining is article sharing and SMO, which is i think effective to increase brand value along with high search engine rankings.
focus on content,remember always content is king.If you are content is king the visitors come to your blog often and check for updated.try to update blog at least 3-4 times per week.Next try to do link exchange with niche relevant blogs and do some off-page seo.
you can increase your visitors by seo your site. you can also use social networking sites to increase traffic.
You can do facebook marketing, twitter marketing..create account in Google+ and make followers and Friends
So SMO is like promoting through facebook, myspace, twitter etc and SEO is more like posting backlinks to popuilar sites is that right?
Make a wordpress blog and promote them, also Use social media sites like Facebook, twitter, Google plus, Pinterest etc. It will help you a lot.
Facebook is best to increase traffic on your site. Also you need bookmarks and directory submission, that you will get decent visitors on your blog.
i think,you need to have article unique,and theme interfacec nice,content is presented reasonable, wish you success
I think Social media and forum posting are the great way for increase traffic and get good keywords ranking.