Those are the three main elements. Also care to choose outstanding tools to spend less time on routine activities and concentrate on the tasks that require deep concentration and many efforts from you.

For SEO you can use any tool from SEO PowerSuite Bundle or WebMeUp (btw, these folks now have the fastest growing backlink index on the web and I'm sure no one is going to miss this http://webmeup.com/tools/backlinks.html)

For SM management and monitoring try BuzzBundle, it's a life changing tool that will help you minimize the time you spend on Social Media, yet will produce amazing results.