For a try at a cheap fix, Cut the power, shut off the water to the heater, open hot water faucets and drain the water heater. When it's empty, turn the water back on while leaving the drain valve open. This will serve to flush any build up of sediment from the inside. Or try Bob's way:
How to Drain a Water Heater - Bob Vila