I started the site after meeting a guy who makes quite a bit from his lesson site, so yes, I *would* like to eventually make significant income from it.
Though I'm not much of a 'video personality,' I do think my site is quite well done and I've gotten a lot of positive (and very little negative), feedback. I include graphics in my videos and, since I studied English in college, am a good communicator. These and other things I think set me apart from the many other online lesson sites. I have a few 'bonus packages' I sell and also take donations.
Every time I've tried to research what I might do to promote my site I mostly find get-rich-quick schemes or some soul-less guy who says I need to buy followers or likes or do something else cold, calculating or unethical. I'm interested in sharing my passion for music, not in tricking people or search engines.
I just searched "basic site promotion strategy" (or something like that), on this site. One of the threads that came up was, "Too much info and confused." That's kind of how I feel. There was a range of varied advice in that thread, like "stay focused, get a coach/mentor, don't do SEO, do do SEO, learn keywords," etc.
I'm not the kind of person who said, "I want to sit behind my keyboard and make money. What buttons can I press to make this happen?" I'm a musician/artist who gets satisfaction from positive viewer feedback but who would also like to be rewarded financially. Are there some things I could be doing that can bring more people to my site and/or youtube channel that are ethical; even enjoyable?