Well... personally, I use a website (Which is actually a WP blog with a CMS theme) with categories to the different types of offers that our "friends" at Credit Land offer.. i.e. rewards cards, poor credit, etc. ...
I mostly use the usual "free
seo" techniques to get traffic.... Listing would take more than one form post...but ....
Places to get backlinks, drop RSS feeds, article marketing etc. are a good thing to start researching if you don't have the money or talent for PPC (I do not have the gift, myself).
Remember - "activity" will lead to success.