I work with the local towen gov't, and I vote for people to represent me in the state and federal governments. In my local roles, I have personally been involved in getting public works projects funded and built; I have played a role in forcing a major developer to re-design thier storm water drainage system such that it would not dump directly into the local water system; I have voiced opinion in the balance of local mill rates used in calculating property taxes, and with the help of 100 others, was able to completely change the council's 2007 tax plan (while keeping the overall budget balanced).
I'm currently working with the local county government and the local Power Company and the local rail company to provide right-of-ways for a bike path along the proposed commuter rail line, as well as two sets of canoe/kayak boat ramps above and below the existing river dams in the area.
My thoughts, when solidly backed by facts and spoken out loud, effect the mindset of those around me. Those who represent the area, while influenced by big money, also have voters to deal with in the end.
I think you need to get more involved, and realise how much of government is mearly people doing the best they know how. Find out how much influence you really can have on the democratic process when you add your knowledge and expertise to the mix.
It only starts with voting. "The squeky wheel gets the oil".