It's much better if you've some funds to invest and perhaps try trading (crypto or forex). No such thing as free lunch; you have to spend some effort or money either way.
EDIT: If you're willing to spend $100 worth of Bitcoin, there's Freebitco.in which gives out 4.08% interest annually. Just park and let it grow.
If OP lives in a third-world country, captcha solving might actually provide good rates for him. I remember the top users of the website I used were Africans and Indians.
Trading involves a risk, if OP is willing to take it then why not.. but he's probably looking for a 100% source of little income and not risking what he already owns. And knowing the fact that he's looking to make $3 a day, I guess he doesn't have that much to put into trading anyway..
These websites that pay you to do tasks may be good or bad, depending on the country you live in. There are a few of them that pay you in Bitcoin if you wish. In the USA for example, there are lots of websites like that with very good offers. I know someone who's earned tens of thousands of dollars through them in a matter of years (but he had to pay for some offers in order to get paid, like buying a product for $5 and receiving $10 in exchange).
In Romania, offers are crappy. I get to earn $0.01 off watching a 3-4 minutes long video, which makes it a complete waste of time. Offers like surveys most often get declined than not (I've never had a survey task accepted & paid here).
So it truly depends on the location you live in. You can look for those task apps offering Bitcoin withdrawals and see if the offers you get are worth the effort or not.
With minimal effort, you can't earn money. You'd probably be better off if you walk someone's dog for money than doing these time-consuming tasks and captchas.