The best way to get affiliates is to visit affiliate forums and find out where they go to "discover" the services/products they want to sell...
Keep in mind that all the professional "affiliate" websites and directories charge a lot of money and require a pretty high payout rate.
Also, consider that most affiliates that are selling hosting probably don't care much about the quality of the hosting -- they are more likely concerned about how much they are going to get per signup/referral.
There are some affiliate programs in CJ and linkshare that pay over $100 per signup. If you can't compete against them, then don't bother registering with those type of sites... nobody is going to become an affiliate for you unless you have a similarily high payout.
My advice is that the best affiliates are your customers. Offer them a decent cash reward, and most customers will be very happy to promote your service, since they already know you are a good company, etc...
Want to sell domain names? Sign up today for an eNom.com reseller account from a trusted eNom ETP provider. * We provide support and service to over 3245 happy eNom domain name and SSL certificate resellers!