I just started using CoSchedule to schedule all of my blog posts and the subsequent social posts to Twitter, LinkedIn, etc.
I had to make some changes to the way I create blog content, but I found that I am generating much more traffic and conversations after using CoSchedule for just a couple of weeks.
The default calendar view only shows you a month at a time (4-weeks), I found it to be a bit more productive to view 6-weeks of my calendar at a time.
To make this change, go to Settings, then change your Calendar Settings to use 6 Weeks, as shown below.