You need some skills to get started. The Web Design Certificate at Saint Paul College (part of Minnesota State) is a great place to learn those skills. Once you have some skills, then you need to start building up a portfolio of websites, so you gain practical experience. You may need to start out making websites for friends and family for a very low price. As your portfolio grows, you will have something to show clients. Working for yourself as a freelance web designer is a great way to have flexibility in your work schedule.