K.B.
Ah the stage to not shower. Has she always been like this or is it new? I personally remember all of us (me and my 3 siblings) going through this stage, and it comes at the worst time...hitting puberty, really starting to stink and get yucky hair and really needing one daily. My brothers were actually worse. Let her choose a shower time. I absolutely HATED getting up in the morning for a shower and would do much better if I stayed up 15 minutes later to take one rather than get up early in the morning. My mom also started letting us pick out our own shampoo and conditioner and soaps. But know it's just a stage.
As for weight, I wouldn't do more than try to teach her about a healthy diet. It's normal to gain some weight before you go through a big growth spurt. You have to grow out a little before you can grow up. She is getting ready to start puberty and therefore gaining weight to help her as she goes through such a big change. Encourage her to love herself and by doing so she merely needs to eat healthy. If your already eating healthy than don't push the weight issue so much. Best of luck!