I think he need a instant way to earn $100 a day, and all you said need time, not a short one. so maybe you have to make a plan to earn $20 a day, then $50, then $100 while you get more experience in some field
Combine YouTube Marketing and Affiliate marketing. You can also include Yahoo answers for driving traffic to your video.
I think affiliate marketing is the best way to earn but sure its also not that much easy way to earn . You need to work hard with your site need more seo work for it and day by day sure will increase your earning. Hope all the best!!
Making $100 per day is not so easy and you will need a site with good traffic but I still believe you can make it with alot of hardwork and dedication.
you can make big money with CPA networks, Try Aduncle, It is The Next Big affiliate marketing Company. Their support team can help you to monetize your traffic.......
its also important what u know? i mean ur expertness / experience ? i u know about that u will make money more then $100 + a day.