Yeah. It sounds like you've got it pretty well covered on the other angles..though I maintain that tracking the numbers more closely (ie. pigging out on the weekends like you seem to imply you're doing ) would make a difference. It seems you already know this, though..so all I can really say is, step up.
Having just read the above, it occurs to me that you might benefit from trying limiting starchy carbohydrates to PW meals only, Berardi style. A change like that might give you the kick-start you need.
It's possible you're insulin sensitive and the change in carb intake would produce results. (Don't mind me if I'm getting annoying, just pondering various posts and brainstorming as I eat ).
Awesome. Those determination reps feel great, don't they? Just make sure you're not doing them all the time