It's not really considered "bad" in the aff networks eyes if you run the traffic through your own site first. I've done it myself, and it works pretty well, just eats up a shit load of time if you're going to be giving really quality answers.
Just put only one link in the resources area, below the answer, and you should be fine for a few weeks, until the moderators notice your answering a whole bunch or answers with the same site linked..
1. Pick a niche (Lets say, acne)
2. Answer questions around that topic (Why is my acne so bad? How do I get rid of my acne? Etc etc, just type "Acne" in the search"
3. Post your url in the resources box (Nothing spammy looking, register a domain that looks legit. Something like acneskincareresource.com, not freetrialforacne.com)
4. Make a really solid lander to pull people in (Lots of calls to action, a little information, but mainly get them to your aff link)
5. Send them to your aff link from your site (Free trials are probably best for acne, just choose acnemd or something similar)
6. $$$ (Start generating some traffic, and the leads will hopefully come.)
Remember, it depends what target audience you hit. If you're doing something like "acne" try to answer the adults asking questions. Not the 14 year old kids that don't have a CC.
Good luck.