Other than YouTube channel, are there any good websites to share new self-made music, so that we get more viewers?
create a facebook page....share it...upload videos..
I haven't tried these out personally, but you can look into them -
The Music Hutch
Check out Wikipedia's List of video hosting services too.
You could also upload it to an online radio called Amazing Tunes, which lets you promote your music.
This is another good article: 25 Tools For The Independent Musician.
You can check this site. It lists 31 alternatives to YouTube. Maybe one of them will be right for you.