Try Learning from NewbiesSometimes people get so caught up in creating content or search engine optimization that they miss hidden opportunites to make money online. Affiliate sales and adsense aren't necessarily the only ways to get income. You don't even necessarily have to have a retail product of your own.
I Used Seo when it wasn't needed
In the past I did the same thing. I would pay so much attention to trying to learn seo and getting people to come to a site I was trying to get off the ground that I would miss the real easy money. An example of this is niche business directory sites. About five years ago, I got on this kick for creating niche directory sites. Sites similar to yelp, except they focused on a specific niche. I figured I could add a few businesses to the listings and fairly quickly with some easy link building, businesses within that niche would find me and sign up for a free listing.
My favorite of the sites had some potential. It looked good, especially when compared anything remotely close within that business type. Navigation was easy, it was simple to add your business to the directory and the niche was in high demand. The problem was that I focused all my time on creating backlinks and article marketing. So much that I didn't have anytime to make the site better. Instead of actually marketing my site, I was wasting valuable time and effort trying to get it to rank for certain keywords in google.
Not seeing the big Picture