About affiliate programs - I wouldn't rise my hopes high. I had affiliate link of great, reputable casino in my signature for a long time and I didn't earn a single penny from it.
To learn affiliate money you either need to have large base of gambling friends, be lucky with new people who follow your affiliate or spam it everywhere and expect that someone will click it.
So you don't get referrals from FJ affiliate program? Or referrals are all winners, not losers? If they are all winners, I think one day they will lose eventually.