Hi Jane,which part of Essex do you live in?Im freelance
email me at mrchris26.2@fsmail.net
the other fitness elements you should be looking at is (and i know its a cliche!)
is core strength and proprioception(balance,positional awareness,essential in injry avoidance)
The other thing is was going to suggest was keeping a food diary,and ensuring you eat a healthy low g.i. brekkie and regulate your blolod sugar by eating a little and often through the day,also eat hi gi snacks post work out to raise your insulin levels which off set the rise in cortisol levels as well as aiding refuelling your tired muscles with glycogen...post exercise your muscles are like energy sponges!they will convert and store glucose as gylcogen 4/5 times quicker than say when you carbo load for racing!
Always ensure Jane that you try to get variety in your work outs working through different disciplines and differing ranges of movement.I come across a lot of clients who seem to think spinning is the be all and end all,its like everything,in balance and context of exercise variables