I dont think there are other options to make clan war active other than attracting new players as akimbo allready said.

Instead, i would really enjoy TDM matchmaking (4v4). Where you would achieve a rank according to your win rate. Perhaps even give rewards for reaching certain rank(s).