when using social media to build a community; one should to focus on their passion. This is a key to draw people to into your content stream. From there you can build rapport with them and then share with them your business and products you are there to promote.
you should have a website and it is important to publish to it to build the content and provide depth. this helps with SEO and shows more about who you are and what you are capable of.