If I were to start over, I would target a specific industry. Then you can hopefully get paid for work you have already done. Using ideas from other sites. It is hard to make a really good living doing programming, web design, SEO, and other custom stuff. Well, at least in my opinion. Depends on...