There is a lot to learn, but, if one is willing, there is a lot of money that can be earned. Find a program that peaks your interest. Don't just go for the make a million now ads. They are simply not real. Someone is making money off of them, but it usually isn't you. Any affiliate program will require some work. Consistent work. It is vital to communicate with the person you signed up with. Ask questions, find out what he or she is doing to get signups. Learn from them.
Find an affiliate product that interests you. Ask yourself some questions; What do you like to do? What interests you? There are an infinite number of programs and services that have affiliate programs. Try services that you already have. Your cell phone company, or cable company may have an affiliate program. Why not do a little advertising and get your services for free? It can be done!
Find a program that has stability. There are new affiliate programs entering the field daily. When you find one that interest you, investigate, find out who is making the offer. Check to see if they have gotten a bad online reputation. If you cannot find any information on them, wait a week or two and check again. Find a forum on the program, join it and ask questions. Be informed before you join.
Start making new friends. Seek out some affiliate marketers. Become online buddies. Follow their lead, network yourself and learn to work an affiliate program. Once you learn how to do it, it really does become a part time effort with full time income!
Do you like to write? Short stories, life experiences, work experience, product reviews, all help the affiliate marketing process. We are all human and honest contact with other humans, even through the internet, is important. Learn the techniques, apply your knowledge, then teach others what you have learned.