This is the 1 million (even more) dollars question.
After I read dozens of eBooks , after I experienced with affiliate programs - I finally think that I found the answer.
In order to have success with MLM you need:
1.To Be patient
This is THE main problem - when a person joins to MLM he think to himself "More 3 days and I am rich", Almost all the people I know want to become rich fast.
You need to invest time and work in order...