Uneven heating could result from blocked vents, dirty air filters, inadequate insulation, or ductwork issues. Check and clean vents and air filters, ensure proper insulation, and consider having the ductwork inspected for leaks or obstructions.