Start before you are ready might be the only piece of advice that you need. I'm sure at some point most of you learned to ride a bike. How did it go the first time you did that? You probably sucked at it and that is okay. You weren't ready to ride the bike, but you started anyway.
I want to be a great writer. I want to help other people grow and develop, I want to help people figure out what they want to do with their life and help them be more productive at work. Am I completely ready for all of that? Probably not, but that doesn't mean I can't get started and learn as I go.
You might start something and fail, you might be afraid to be judged and put yourself out there. You might make mistakes, but who cares. Do it anyway. Ten years from now, you will regret the things you wanted to do, but did not do. Put yourself out there and get 1% better every day.
Enjoy this video from Matt D'Avella on this particular subject: