At 285 lbs, and working out the way you are, it sounds like you're starving yourself.
If that's all you're eating every day, then you're not even getting 1000 calories. In fact depending on what you put in your protein shakes, you might not even be getting 500 calories. Your body is screaming for nutrients and holding on to everything you give it in a mad panic.
At your weight and height, you should be eating at least 1800+ calories a day to lose weight. And probably more. You need MUCH more protein if you're lifting for an hour a day. You need LOTS more veggies and fruits. You need healthy complex carbs (whole grain breads, oats, brown rice, stuff like that).
I would imagine between fad dieting and starving your body, it's going to take you a while to come off of a plateau once you start eating healthy meals that nourish your body.
Edited: I ran your numbers through a calorie calculator. And assuming that you exercise hard 5x a week, here's what comes back:
Maintenance: 3699 Calories/day
Fat Loss: 2959 Calories/day
Extreme Fat Loss: 2304 Calories/day
Last edited by PhotoChick; 11-09-2008 at 09:28 PM.