She knows her stuff! listen to her, and as far as doing things out of the weight room. Doing plyometrics, sprints, stair running will also help you increase your 40 time. Also try working on your starting position, they say people who work on this and their form can shed time off as well.
If you dont know how you should be starting out run a search on the web.
**edit
take a look at this
http://www.bodybuilding.com/fun/ss14.htm
ORIGINAL: rippedchick
The majority of that is crap you don't need. Focus on big explosive lifts like bench press, push press, squat, speed squat, power clean, bb row or t-bar row.
Everything should be heavy and explosive. 5 explosive reps going up in weight. 3-5 sets. Try to add more weight to one of the sets each week. I'll use bench as an example.
Week 1
Bench Press
10x95 warmup
5x135
5x140
5x145
5x150
5x155
Week 2
10x95
5x135
5x145
5x145
1x150
5x155
Week 3
5x140
5x145
5x150
5x150
5x160
Just keep working the weight up. If you can't get your last set up then add more weight to one of the other sets. Don't add so much weight that you can't lift explosively.
You don't need curls or tricep work or any other isolation work. All that will get hit plenty when you lift heavy weights. Always try to lift more weight or move the weight faster.