affiliate programs always help to improve your site rank because it�s generated traffic. For more traffic content always useful so you should be added some these type of keyword that�s very helpful for increasing rank such like "fantastic offers", "great offers", "best". Some other way to increasing your ranking, Do Link Exchanges with other sites that are on the same subject as yours, Pay for direct advertising on sites that are on the same subject as yours, Take part in banner exchanges, Purchase banner advertising, Advertise in offline media, Advertise in offline and online classifieds.