Yes , for any site to boost its traffic and visibility social media is as a dose. Have to post regularly on social sites and take part in the conversation.
To post a good quality content here i need a full day to write it :)
I try to update blog on daily basis but sometimes it is not possible to write more frequently.