Never ran for office, but worked in County government for a lot of years and worked directly under the County Commissioners.
We had one Commissioner elected whose main strategy was door-belling. He worked for it, and succeeded.
More good people are needed in government, it can be a thankless job, and some people will always be unhappy even if you do the right thing, but it is in my opinion a worthy calling.
If at this point if I wasn't burnt out on working for government, I would certainly consider running for at least Town Council and possibly at a County level.
Another good strategy is to start showing up at Town Council meetings, listen in, and offer your insights during public comment opportunities. You will be noticed and if you have something constructive to add, taken seriously.
Sit in on budget meetings if possible, you can learn a lot about what really goes down and why.
Write some letters to the Editor on what you think needs to change in local government, that way your name gets out there.
In my opinion, name familiarity in a positive context is a big part of getting elected the first time.