Join forums that are related to your content and be an active member there, they may allow links to your channel in your signature, signing up to a forum solely to promote isnt the best way of doing things though, people are far more likely to check your stuff out if they see you active on them, participating and generally being a good member within their community, if you sign up and say "hey check out my channel here" with a link that will just send red flags and more often than not they will see you as a potential spammer or may even consider you one off the first post. Engagement and becoming involved is what its all about, here at YTtalk is the same, those who only promote their content here dont get anything in terms of promotion from here, those who do help out and are active certainly have reaped the rewards of being good active members.