I would amend the "Get Free Help" step for a more general audience that wont have access to free interns or wont know how to ask them to help work with you.<p>I would say "Do Free Work." When you are starting out and you still need to build a solid skill set, practice makes perfect. Therefore, becoming a free intern yourself for a web development company or doing side projects for people who are more established will help you learn the tools of the trade.<p>This will give you crucial confidence and validation. Not to mention it will help you build a network through which you could later market your ideas.