>I'm actually now against democracy but haven't got a solution
Try this: One dollar, one vote. For every dollar you send in in taxes you get a vote. The rich tax evaders will be disenfranchised as will those on the dole. One could have a bicameral legislature where one chamber is one dollar one vote, and all spending bills arise there; the other is one anus one vote, treaties come from this body. Bills must pass both.