Keep it simple; build your email list out of social media, based on how your market uses it, and I'm assuming no ad dollars.
1. Facebook - it's where people are, and if you are marketing to women, this is huge. Build a page, get a following, and have them optin to your list.
You can use a service like just to get emals.
2. YouTube, especially if you can do simple videos regularly. Drive to sign up for your list and monetize there.
3. Twitter - this one depends on your audience, some are really good with Twitter, others not as much...test.
4. Intsagram for photos, Tumblr for a blog but no affiliate links in the blog.
Drive people to your opt in page for emails, and market as an affiliate from there.
Posting affiliate links all over social media will just get you banned. Qualify people by building your list, now and ongoing. It will be one of the most useful places to offer affiliate deals.
Look into a simple Wordpress blog as well - you'll need a site so you can test out different "funnels" for email acquisition down the road. You want to see what offer creates the best conversion and ongoing revenue.