SFInas a business has made it easy for everyone to succeed in this business. They even spell out for you the rules for success in this game. Just follow them and you will see yourself going places.
As for your question, all you have to do to be guaranteed Team Leadership position every month is to earn the maximum points needed for qualification. I do not think there is any short cut to that. Just earn the points and qualify.