Keeping my whites white!!! HELP!

I always bleach my whites yet they come out gray over time!! 
Ladies! What are tips and tricks you have to keeping your whites white!!!