Shizaru,
You're on the right track.
You'll typically convert your consumers better by sending them to your own website to "pre-sell" them than by just direct linking them straight to the affiliate offer page.
Keep doing what you're doing, try different pre-sell content, and never give up trying different angles for your promotion!