You should first create a blog roll for your channel. This is a comprehensive list of sites, blogs, online influencers, and online communities that are relevant to your content. Once doing so, promote your videos to those sites from that blog role that you think is interested in that content. Anything that is tent-pole or topical content (currently relevant videos, like a new movie coming out or a major news story, etc.) is usually what blogs and sites look for. Make sure you know who are the blogs/sites that share your content often and brings in views and put them on top of your priority list. Finally build a relationship to all of the editors and people who share your content and drive traffic to it. You must of heard of "Networking" right? Thats what it is.
Basically it dude. Good luck.