So you don’t like the candidates in national elections? Vote in the primaries.
You don’t like the primary choices either? Vote in the state-level and midterm elections.
You don’t like the midterm choices? Vote in your local elections.
National candidates don’t appear out of thin air. They start locally and climb up. And those local offices affect you more directly than the national level offices.
Plus: the smaller the area covered, the bigger percentage of the final tally is represented by your vote. 1/1,000 may be small, but it’s a lot bigger than 1/100,000,000!