Most of us have our eggs in 100 baskets. But it's best to do it in a way that's stacked like this:
Stream on one site and login to an indie site that has no freechat (skyprivate, Cammodeldirectory, niteflirt) and logoff the main cam site when you get a show.
Make clips and upload to several sites. Start with streamate and then upload the same clips to any site they will sell on. Explicit do well on manyvids and MFC share. Fetish/femdom would be like clips4sale, kinkbomb, Iwantclips.
On days when you can't drag yourself into free chat or want to sit in your pajamas you can use phone/texting sites like niteflirt, sextpanther, iwantphone etc.
Hopefully others can chime in with other sites they use for each category.
But keep posting here and being active so you can eventually get models only because some of these sites have drawbacks like late payments or very poor support or just general info that most of us don't want public. Or ask model friends that have been around for a while which I happen to know you have for the pros and cons of each sites.