Earning Online is a Game
#1 Find Competition
This works well if you are able to track other competitors success. For instance if you are running a forum, or content related site, it is easy to see how well other sites in your niche are doing. You can use Alexa Ranks, Google Page Rank, Rss Subscribers, Forum members/post count, and other variables to track how well you are doing compared to your competition. Plant in your mind that you want to beat a certain competitors website by a certain ranking in Alexa, or total number of new RSS subscribers for a particular month. If you can do this in a way that motivates you, while creating a sense of competition, the work will be much easier for you to bare, and you will be less likely of burning out.
#2 Compete With Yourself
This is simple. Just try beating your numbers week after week. Have a goal of constant growth in certain areas, and if you meet these goals reward yourself by going out to a nice dinner, or buying that Big screen Tv you wanted.
These quick strategies work great especially if you find yourself unmotivated sometimes.