Hey, I just went through about 80% of your thread. There's two things I'm curious about and I don't believe you have mentioned as of yet:
1. You've said you live in a relatively poor country and English is not your first language. Do you handle the customer chats yourself ? Also, are you the only one working on this project ? (That would imply you're up and ready to answer customer's queries for almost the entire day ?!)
2. I also assume that you're just working as an affiliate 'job agency' for a couple folks here at BHW and that they just let you overcharge people for their services and keep the markup price. Is this correct ?
Best of luck, it was a fairly interesting read. 6/10!
Thanks for your comment!
1. Yeah, English is not my first language, yet I handle the livechat and support issues all by myself. So, I'm kind of a one-man-army to this project. Even without perfect English skills, I think that I can communicate with my prospects on a decent level, so that they can understand me. Also 99% of them are worried about good quality, fast delivery, and good customer support. If you can deliver that, nobody will correct your grammar errors

Also, I'm being online as much as possible during the day, so I can answer any questions.
2. You are semi-correct. Being an affiliate means that you are the middleman who only redirects the prospect to the seller. When you are a reseller, you are the middleman again. However, I pretend to be the company who creates the product, so no - it's not like a job agency. I go to BHW sellers and I explain Im a reseller, ask some questions about their products (so I can give info to my clients), negotiate a price, and close the deal with them. Then I sell their products for a higher price, and this is where my profit comes from.
With this business model, the original seller have no contact with my customers what-so-ever.
For your SEO campaign, I'm not exactly a pro in the area, but I would keep the campaign going. Aslong as the links aren't complete shite (e.g. spamming guestbooks with your website), then you should be good.
What are you using for chat? I highly recommend Zopim. They have these things called "triggers" which are basically like rules with actions. So for example, if a user has visited 4 pages on your site, but has not popped chat yet, it will actually force open the chat and say "Hey, I see you're browsing around, let me know if you need any help". A great one I used to use, is if the visitor was from New Zealand (Of which I am from), I would have the chat open with something like "Hey, did you know we are a New Zealand based company? Here, have a 10% off coupon on us. Code : NZRocks".
You can do a whole heap of things like pop open when a user is reading a certain page for a long time. I used to have it pop when they were on our terms and conditions page for a while, which meant they were probably reading them closely, and so I wanted to try and put their mind at ease with any part they didn't understand.
Thanks for your comment, and your campaign suggestion! The links are niche related blog comments, and as of now they are not complete shit.
I'm using Zopim, and I'm doing exactly what you are suggesting. These triggers are probably the number 1 reason I have an 8-10% conversion rate, while having only ~10 visitors per day. I'm only paying $14/m as of now for 1 agent, and I'm only allowed to have 2 triggers, but I will update soon, so I can use 10 triggers instead.