There are lots of ways to earn online but the safest thing to get into would be working from home as a freelance contractor. It’s fine to do PTC or GPT stuff however it takes time to accumulate earnings and you need to do other things like promoting referral links and investing money to upgrade your account and speed things up. The equation is pretty simple. A standard PTC member with zero referral would have to click 5+ ads daily for about 2-3 weeks before earning $2 but the same amount or higher can be earned in less than an hour as a freelance provider.
Check the The Monster List of Freelance Job Sites – 2009 Update You may want to go through the list and try other sites if there’s no luck at oDesk.