Getting up and running with a new streaming channel on Twitch is pretty simple and straightforward – but there might not be anything harder in the world of gaming or streaming than actually getting eyeballs on your stream in the first place!