Looking at your stats, 25 sales out of 1,913 clickthroughs is within the scope of what is normal, ie. 1-3% conversion rate, higher for very product-centric forums.
The eCPC is quite low though, I presume the items sold were low-value ones? Skimlinks varies in how it performs for forums...