Here are a few things you can try...I use all these tips myself ;)
1. Rinse used dishes as soon as you can so the food doesn't stick.
2. When putting them in the dishwasher, NEVER stack them on top of each other. The water can't hit the dishes that are stacked on top ;)
3. Run the hot water in your sink for about a minute before running the dishwasher, that way the water that hits the dishes when you start it will be very hot.
4. Make sure you're using enough detergent. I usually over fill mine, Cascade actually reccomends that.
Anyway, I hope these are helpful!
J.
www.brodiegirl.com