I'm taking a web development class at Valencia College and I'm using this site to complete my homework assignments. I know nothing, nothing at all, but I am learning!
It's a huge learning road. There is so much to learn when you build a site. There is always more. My suggestion is to find something you like on a site & then work towards tweaking it to make it your own. The mistakes you make along the way are very valuable.