1. It is indeed commendable that you are offering quality content to your readers and update it regularly. Believe me, eventually, people like following a blog which has updated stuff much more than blogs which have 'once in a while' entries. It may look like that no one's reading your posts, but you have to keep writing and publishing good posts.2. Share these links on social media sites like Facebook, Twitter etc3. Include RSS feeds on all your blogs, get people closer to you by helping them share your stuff.4. Insert (mind you, not stuffing) proper keywords into your blogs which will allow your blogs to be searched organically through Google.5. Post comments on other related blogs. Then again writing, "Hey there, thanks for sharing...check out my blog on XYZ", is not a good comment. Its called Spamming! Good comments can get you a lot of traffic. Try and add something to the discussion...compliment the blogger who wrote the post and where you can add your blog link subtly.6. Don't lose hope, all good things take time to take off right?