why not partner up with a program
you have a nice site and someone could help with an affiliate base and more hosting and tools etc, and it would be easier on you. Plus you would probably end up making more money
i might know a few program owners who could take you in i would have to ask how they work that