Water heaters should be drained once a year. This will flush out any debris in the system.
Flushing out the water heater can be a DIY project. Direct Energy has step by step instructions for follow for those that wanting to attempt flushing the tank on their own.
However, if this is not something that you feel comfortable doing, enlist the services of a professional plumber to do the job.