I will give you my advice.... You have to gain trust and loyalty with this type of business (AKA MLM) because people join because of the way the reps try to sell you a dream and show the top guy with the money, car, nice suits, etc.... That's the wrong way to push people underneath you because it's not really showing how this person made their MLM business grow. Most of them lie and cheat their way to the top and since they sell you dreams, they teach you to do the same until you make it.
Make it realistic and show them your progress. Everyone doesn't make money when they first start but once you understand the business and bust your ass, that can be your case study for your new recruits (which makes it more realistic and earns the new people you recruit their trust).
As far as the marketing is concerned, you might need to focus on online and offline marketing for this one. Yes, one can make a whole team with just people outside of their living area and do it mainly online but it's nothing wrong with having a good base of team mates close or in your home town. It's nothing wrong with motivating people locally at first then tackling people outside of your area second... My thoughts..