I think they are just scared of another scam. Encourage them to stay with the business even if they are not comfortable with marketing. Instead of growing a team at first they can start to promote TripleClicks products. Once they start enjoying the business they will be more willing to promote SFI to strangers and once they achieve some success they can move to friends and family. You need to provide them with a strategy and goals for them to make this happen.