Jared brought up some decent ones, but for the most part if you have the time and determination you get most of your answers from here, other forums or just using Google for specific questions.
I made my start to blog and forum posting for a zero cost.You can also make videos or write articles as a marketing strategy.Hope this make some help.