Yeah, you're right. Using social media marketing alongside SEO is one of the most powerful strategies that one can come up with. It's going to be a versatile choice of networks that it will help each other build together and get more traffic out of it.
Social Media Marketing and Guest Posting is best for getting quality and targeted traffic. Whenever you build backlink with any off-page technique, then share it link on all major social networking accounts. So that, only niche-related visitors comes to your website and after that you would be able to convert then into your customers.