Yea doesn't get much advertisement unfortunately
a months notice in the events calendar,  a weekly reminder days before the event and then a 30minute warning in game.  
Apart from e-mailing everyone directly and posting on FB what else can be done?   
If people don't want to dogfight for fun and for sport then that is their choice.  I can't force people to play it if they don't want to.