YouTube helps me focus my mind. I record on Thursday mornings but the entire week before I'm rehearsing on my head, coordinating themes and ideas so that the recording session goes well. I explain science and tech on my episodes so being able to travel through a concept well enough for others to understand is my focus. At the end, sure I guess that builds my confidence.
I'm glad YouTube helps you too.