I have done several of these jobs, and currently do Avon.
All i do with telling my friends is post on facebook once every three weeks to tell them the link to the new brochure and when it will be delivered. Quite a few order from me and are very happy. If they don't want to order... That's fine by me. Most of my sales come from my territory anyway.
If someone is pestering you, they aren't doing well. The only time i have verged on to pestering (ie posted more than once a week) is when. Ave either been starting a new business or i've needed a push to a target (and i always say that is what it is)
My Avon facebook page gets spammed to high heaven, but people can unlike that if they like.
I get contacted far more by friends, or friends of friends, wanting to order than i ever contact them.
I don't see my friends as money makers . Obviously, if they buy from me that is good, because i have kids to feed, but if they don't want to, it is them missing out 
i texted people once, just to say i had started Avon, and that was it.
Ime, and Avon is my third direct sales job, friends and family are more likly to buy anyway if you just let them come to you.