League is a good start

I have a channel myself but don't stream regularly yet from my small experience, getting your channel out there to the masses by linking it via Twitter and other pages help if you want to also do charity stuff on it as well as general streaming. I could see what I can come up with and find your stream to figure out what layout will be best. :)