one if the problems is that most elections are only for one person, so only the majority (the person with the most votes) wins.

give everyone half a dozen votes or more, and and you'll get a more representative sample.

for example instead of electing a president, elect a while leadership team. independent of party affiliation. (i'd get rid of parties completely while we are at it, every candidate should be independent (the expanded version of that gets even rid of candidates, every adult can potentially be elected, but that is a more complex system that needs more elaboration))