I'm going on the presumption the company will permit you to market via IM and IM related offline methods, and has an online means of accepting sales under your membership. Build a set of niche sites around the product (within company guidelines) using the standard techniques discussed on the forum. Do the keyword research to find in demand terms that match the product or keywords on the product's landing page. Add a variety of BH and non-SEO traffic building methods to get the stream of visitors coming down your funnel.
If your site has a quick and catchy url, you can make up flyers and cards to draw people to the site by distributing them around your target community or area. If you are recruiting, repeat the same MNS process by setting up one or more recruiting sites pointing to your sign up page. If the company is 'web-adverse' and discourages IM, you can still draw on it indirectly by posting your ads on sites (CL, Backpage) and leaving a number or email to set up further manual contact.
For recruiting and relationship purposes, think of 4 or 5 of your favorite non-related topics (Star Trek, bass fishing, cosmetics, whatever). Find major, highly trafficked forums for them, then post in the business op section of those communities. Those who contact you will have two things in common with you, 1) wanting to pursue an opportunity and 2) your favorite topic. Better to have two legs to build a lasting relationship, on than one.