As with any good business, it's important to do your research and
find out who you have to compete with. Are there already social
media outlets that are filling the niche you're about to occupy? If
so, what are they doing right? What would you do better? What are
you going to offer your audience that will get them to be part of
your community? I'd recommend you read
aimprosoft , it covers a lot of what you're
interested in.