No, my website isn't making money.
About your popup thingy - you could make the same amount of money in banners at the top/bottom/side of your forum, I think popups scare away many visitors (you asked members, that like your content, not guests, that the first impression matters the most). Member Spotlight is to check how's the first impression as well, if you want the content to count, join Content Rulez™ contest.
Also, if you GOTTA use popup because your host makes you or something, don't make it 24-hour period, make it atleast 1 month not to annoy your users.