Get something like Nimble (
www.nimble.com) you can register for the personal edition which is a single user and 3000 contacts.
The key is that it takes the people you know in Twitter, Facebook, Google+, LinkedIn etc and merges them into a single contact record - so you know who you are dealing with. It also hooks in email and calendar.
You can then send social messages - tweets, linkedin, etc through the system and if its part of a digital conversation its linked to the contacts record.
Now in terms of Social specifically, this just helps you to engage and have a global address book (contact management).
Really what you need to do is talk with some of your prospects and customers and work out what information they want and how they get it - i.e. content and consumption mechanism. This will tell you what to produce and which system to use.
You should also look into Google Analytics and find out what keywords people are using to sort for elements in your business. This again gives you an indication of what people are after.
Blogs are a great way to generate good content. Blogs can be about anything and you can hook it into pictures or just the written word i.e. Pinterest, Facebook or a twitter link. Ghost writers are relatively cheap these days and worth while getting if you find you don't have the time.
Remember that Google search now hooks into social streams as well. Tweet about your blog post or something on your website and you can generate more traffic to it. Combine this with offering good customer service for prospect and customers and you start to get the social ball rolling.
HTH.