yes you can learn anything you want
as long you have the will and determination

here's the right place to start the basic http://www.w3schools.com/html/default.asp

and if you need a freehost...