There are a number of steps that our country could take towards having elections that require or at least strongly encourage more informed voting. I think a solid first step would be stripping all party affiliations from the ballots. If you want to vote for only one party blindly, that's fine, but you are going to need to memorize the name of the Democrat running for the school board then.
Other/alternative steps include switching to STV or Ranked Choice voting, and anything that discourages a duopoly in political parties, such as mixed member proportional representation and perhaps even making the president an appointed position. Some of that is pretty out there though.