Seriously simpletouch, start small.... get yourself to
HTML Goodies It was one of the best resources I used when self-teaching myself HTML and basic CSS.
Setting up by yourself in some parts is easy, some parts extremely difficult (everyones experiences are different). I find myself doing just as much paperwork, dealing with clients, emails, updating, etc as I do doing the actual work. And its damned hard. I would get some experience under your belt first, wether it be further education, training, employment... try everything!
Get your ass on google and start bookmarking tutorial sites, and articles... try
Adobe for their knowledge base, search this forum, and practice practice practice!! lol