First thing I would recommend is setting up a long-term billing solution. Do this now, before affiliates start signing up and thus avoiding any affiliate code changes later.

The best thing you can do is switch to NATS, get a good secondary biller and a good phone biller. This gives you the best control over your billing allowing you to swap at any time. If you feel you can't afford $150/mo plus cheque writing fees, then at least switch to epoch and use their built-in mpa system so at least you can cascade to ccbill.

Then follow Patti's advice, start advertising your program in your signature and in the spam sections of as many forums as you can. And make sure you participate in forums (esp the ones specific to your niche) so people get to know you and see your sig more often. And finally, try to hit a few of the shows, xbiz is on now so you missed that one. I believe the next big one is internext.

Good luck!

cheers,
Luke