i let everybody know, even if they dont watch the channel at all. the reason being, it's there if they want to see it. Honestly if you feel embarrassed about your youtube channel...then why do you have one??? Not saying your embarrassed mind you, just making a point. but i would see telling others as an opportunity, they can tell other people and bobs your uncle.