1. Tell people in your social networks about your new post.
Use social share buttons in your posts. share your posts in Facebook or tweet in Twitter. Best way is to use wordpress plugins like auto poster, which shares your post automatically to Facebook and Twitter.
2. Make your content visible to search engines
Use SEO optimized wordpress themes. Add your website to Google webmaster tools and bing. use google analytics to track your traffic. Use wordpress plugins to generate site maps of your website and submit to google webmaster tool and bing. Add proper tags in your post.
3. Pay for traffic to your site
You can use Facebook to advertise your website on Facebook and can get more visitors to your website.
4. Bug your real-life friends
Tell friends and family to read your posts: send them emails when you update, and talk to them about it when you meet in person. Encourage them to sign up for your website updates .
5. Use appropriate tags
Give appropriate categories and tags to your posts so people can find more from that. Do not give more tag or more categories.
6. Read and comment on other blogs
Take some time read others blog and comment your site link back. Then subscribe to their blog and get to know more of them. When you see an article that interests you, click through to their site and leave a comment with your website links.
7. Link to other blogs
Just like you love getting links, so do other guys. When you link to another blogger or blog entry they’ll often find your blog through their stats, Pingler is good tools to place ping backs. If your posts are good, they may even subscribe to your website and leave comments just as we suggested you do above.
If you have more ideas comment below.