One thing I would like to add is that if you are planning on getting into web development professionally, you will want to build up at least a few examples of work that you have done and put it in a portfolio for potential clients to see. Even if these are website built for no purpose other than to be a part of the portfolio, you should have something.
As far as learning, there are tons of great resources on the web. All that really stands in your way is time and practice.
W3 Schools is a good resource,
Hope that helps,