I started a karate site for my dojo 4 years ago. Was just a young woman who wanted to make something out of nothing (a site without knowing how). I used a template from front page :D
In few months I started learning some more, opened a forum and the little by little opened more sites with different topics. I never took one lesson, all I know is from my work and advice I found on the internet.
My solution: thousands of hours of work, dedication and a lot of stubborness :D