The business of Congress should be conducted, on an annual basis, within a period of time lasting no more than 21 days. That is more than enough time to craft and vote on a federal budget. Special sessions of congress may be called for the purposes of declaration of war... though Congress apparently no longer declares war on foreign states... just on the people who put them there.
Pay every politician minimum wage, severely limit the time they can be in office, put roads, schools, health care, and all other services into the hands of private businesses who do it better and dismantle everything government-owned. Problem solved.