Like PTC ,data entry jobs there are many ways available online to make money online.
I didn't used those methods.I here say my experience about online money making....
I would suggest you to become a reseller of someone and earn money online.So that you can get the Commissions by selling their products/services.For getting reseller plan visit the site
Goresellers.com you just need to select a design for your site, set your prices and bring in the customers.You can sell Domain names,website hosting plans,ssl certificate and other Domain name related services and make money .Now i am earning $200USD/month being a reseller of Goresellers.com