Well.... you did mention G+. :p
About youtube, it´s like you said... it´s the views that count. I looked up the youtubers you mentioned here on G+ and found none... I know i know, one might say "oh it´s a ghost town".. but in fact it´s not.. i found you
in here, i found +Lamarr Wilson
and a bunch of really interesting people. The point is - You gotta go make your audience, can´t just post the video and wait for the people to come, even if your video is awesome... tell your youtube friends to get up their asses, and start interacting with their audience... preferable here on G+.