You definitely should add PicturePunches to the list. Probably the easiest way to make money online today. The mistakes you have mentioned above are really common and mostly beginners made these kind of mistakes. But really appreciate your effort to elaborate these mistakes and to tell how to avoid these type of things. I have also watched many live examples for your point #7 that people spend many of there time for thinking what is good for them, what should they do know, what should be the working plan, what should be the plan of action but they did not implement these things in their business. These thinking and planning is just a time waste if you are not going to implement them. I must say its advice like yours that is not only for business but life in general. You have renewed my passion for the Internet and people doing good . Stumbling on your article is sent from the heavens today, I really did need it. My favorite part is "Lesson 17: Pay yourself modestly" Having worked with so many that believe the big bucks start on day one before the work has even began. AG Hi Mike! This is really great post thank you for sharing your business story! Im in this business more than 8 years in Hungary and i just realized i still have to learn...:) I hope you ll continue this story. More than half a billion products are sold on Amazon every month, making it an incredible opportunity to make money online. But, like everything else that involves making money online, you have to do quite a bit of work to earn it. One option on Amazon is to find products that are already made and buy and sell them at a discount. For example, you could research generic products such as clocks, keychains and mugs to attach to your brand. For an incredible deep dive on how to make extra money with this strategy, check out how digital marketer Neil Patel recently did this as a public experiment right here on his blog. NO shipping of products As a consultant for social media, you can effectively steer them in the right direction concerning ideal tactics, implementing schedules, and posting content regarding their target audience. Therefore, as their business grows, so will yours. Check out our new Instagram Tools guide to see how you can increase your clients audience. Although this line of work is seriously threatened by automation, there are still plenty of data entry jobs available in India. It is one the simplest jobs you can do online, and requires no special skills. You just have to have a computer, Internet connection, fast typing skills, and the ability to pay attention to details. Most freelancing websites list these jobs, and you can sign up on any of them to start earning in the range of Rs 300 to Rs 1,500 per hour. 2. Run it through Amazon's Kindle e-book Previewer to check it looks alright as a Kindle e-book.