I have to be honest as I believe it is the best way in the long run.
Before you spend time and effort on promoting the site, I would first put you energies into improving the site.
I think you have made a good start, but as a tool for advertising your partners business it unfortunately just doesn't look professional enough. You seem to have used a common template, spend a bit of time learning some simple html, ideally moving towards cascading style sheets. This will dramatically improve the look of your site. A small bit of education on designing sites can reap you much bigger benefits.
I hate to say it but I wouldn't spend to long browsing the site as it just isn't appealing enough. It is therefore more important to get the site as good as you can before you start trying to drive more people to view it.