If you're really wanting to draw more attention to your channel, social media would be the way to go. Communicate often and make sure to go around and talk in forums. Be helpful, though, as nobody takes kindly to anyone asking for a handout or spamming your channel.