Is this your current position?
Your overhead has eroded your profits and all that is left is going to paying employees which makes it hard to pay yourself?
You feel like you are working for your suppliers and your employees instead of owning a business?
If this is your postion you need to make some radical changes and cut your loses.
Yes, doing an affiliate scheme, will reduce your payroll, but you will need to make an investment in programming, unless you can do it yourself.
This could open up a new can of worms for you. Been there.
Before you bail from your current path, you might want a good business advisor/mentor take a look at what is currently going on.
I was in a similiar situation and luckly I had someone in my family that had a vast amount of business experience take a look under the hood and he pointed out several things that I needed to be changed asap.
9 months later after the change, my business is healthy. I wish I would have done this a year earlier, but am thankfull I didn't wait another year.
[ added ] There are non-profit groups in many cities that help small businesses. They have retired business people/owners that are there for this type of thing. [ /added ]