look at the overflow container and check if the fluid is dirty. if so, then you should try getting a coolant flush. This should clean out most of the dirt and debris tha builds up in the radiator. At the same time you should think about changing your thermostat. Have you ever had your timing belt changed?