If you really want to use consumer pressure to lower gas prices you need a “divide and conquer strategy”
You pick just one major company, doesn’t matter which one, and you boycott them permanently until they lower their prices to a pre declared target.
So suppose the entire nation boycotted Texaco, or Exxon for example, that company would see their revenues dry up with no foreseeable end to the problem since the consumer would not be inconvenienced in any way as they would continue to buy gas elsewhere whenever they wanted.
THEN you might be able to precipitate a price war that lowers prices as the boycotted company made price cuts to attract business and the other companies responded.
Wouldn't work because once one company lowers it's price the consumer would 'cheat'. Your resolve will never be translated to the marketplace.
One solution presented would be for all drivers to drive less. But again, once the price of fuel gets to an acceptable level, those curtailing their driving would resume their old habits.
Lowering fuel taxes, and any other presented solution will only encourage increased consumption in the short run. The fact that there is no viable competition to oil based fuel drives this upward spiral. We could open up every U.S. field for production but it wouldn't make any difference in the long run because those producing the end product still have no competition.