In China they have tried to make a near copy of most of the media in the West. Then to promote these copies, they block access to the western stuff.
YouTube, Daily Motion = Youku, Tudou
Facebook, Myspace, Orkut, etc = Ren Ren
Twitter = Weibo
Google = Baidu.
If you want your videos to reach the millions of ESL learners in China, you may want to get on the websites Youku and Tudou.
I have a rich ESL video section on my website too. You could upload samples of your videos there and then link back to your site. I am sure students and teachers on my site will follow.
My website is called
MyEE Online.