Perhaps you could try demoing the game to newbs? I did that recently at my club here in the UK with Urban War and it went down a treat, I organised the demo events & a starter league, and everyone jumped on board pretty much. Having played a fair bit of infinity i know that the initial appeal of the game is awesome so maybe you could get two small factions & a small terrain set-up and force, I mean persuade, people to give it a go?