Never tried it, but then again my forums are usually always about helping those in need of specific forum software, so basically, if I were to try such a thing it would be advertising for the software itself more so than advertising my own board.
I think selling products is indeed one of the best things to advertise for. If I were to offer coding services, I could have banners set up somewhere of said coding services I offer.