It seems to me you are a beginner. I had made a beginners article here : http://workthatearns.com/how-to-start-earning-online-from-scratch/ if you wish you may read the same. Contrary to all the above comments, i would like to say that there's nothing like a top site, its actually a talented person behind earning money. You don't need any site you can make one yourself if you wish to and earn a lot more! Choice is yours to make.