I say keep your job and do some freelance work on the side. Learn
XHTML/
CSS at the minimum and offer to do some non-profit work to build up your portfolio. This is a white-water business and you can't succeed unless you know what you're doing and find clients that will back up your work and refer you to their acquaintances.