For me I would choose a program with Recurring commission. You can build a real passive income. Its the best way to go! One suggestion is contact companies who sell services and ask if you can sell their service for them. Sometimes popular affiliate programs like these have just way too many people trying to sell their service. I personally went to sitecare.ca and asked them if I could sell their service and I couldn’t be happier! So find a service you believe in and go for it!
Research. You need to know what others are selling before you decide what wares you will offer. Lots of people sell handmade items, but those who work hard to make their items unique in some way are the ones who truly stand out. After you’ve decided on a product, check out the other sellers on Etsy and find what they’re offering, and then figure out how you can do it differently.
With apps being constantly developed, competent app developers are in high demand. Again, if you have the experience or skills to create successful apps then this could be something you could end up working on as a full-time freelancer. Check out adverts for developers on Toptal, a higher paying jobs site for experienced freelancers wanting to make money online.
Find a profitable niche. Starting with your interests, write down as many niche ideas as you can. Think about topics people might search online. Ideas include passions (like surfing or body building), fears (like spiders or speaking in front of crowds) and problems (like getting out of debt). Do keyword research to see it others are interested in the topic. Find out if a domain name is available that matches the keyword 100 percent. 
Companies will pay you to sit on mock juries to give attorneys and other jury consultants feedback on cases they are currently handling. Think of these as focus groups. The cases are real, but your verdict will do little more than give those involved a prediction of how things might go. You can earn fees ranging from $5 to $60. Be sure to read all the disclaimers and details. Go to:
Breaking In. Many people find that once they’ve completed their training, getting their first job can be difficult because many companies require a minimum of two years experience. Many newbies start out by volunteering to get some history under their belt. It’s not impossible to land a job fresh out of school, but you’ll need diligence and persistence, and probably a little luck.
Provide excellent customer service. Answer any questions buyers post as quickly as possible. Be professional and courteous. Positive communication builds your reputation with buyers and gets you return business. Also, package your product well and ship it out quickly. Allowing an item to become damaged or taking too long to ship can negatively affect your reputation among buyers. Wrap all items, especially fragile ones, in appropriate packaging. Commit to shipping items as soon as you receive payment.