Sometimes you just need a little help along the way. It's often a wise investment to pay someone else to do your marketing work for you. Here's a few articles to help you decide whether that's a good choice for you, and some resources to do that if you so choose.
5 Reasons Companies Need to Hire a Social Media Manager
Job Requirements for a Social Media Manager
Contractors for Marketing (& other needs)
Inbound Marketing Companies
Stratus Interactive - Why inbound marketing is so important now
Brand Builder Solutions
http://contentlaunch.com/ (see video on home page)