At the core of earning a profit online lies hard work
. Yes, you may be able to create a nice looking website. Yes, you may be able to drive traffic to that website. Maybe you are even successful enough to get a few sales. However, if you do not have the hardworking attitude to go above and beyond how can you expect to be successful? Those who are willing to take risks, push the limits and most importantly work like hell will be the ones who achieve true success.