I'm a fairly low level decathlete at the moment (~6000), with an aim of getting much better. I'm training 5-6 days per week. My training schedule is reasonably sound and recovery is plentiful. I'm investing a large amount of resource into my decathlon progress, so I want to make sure that I'm working as efficiently as possible.
I'm looking for suggestions about being more professional during training sessions to get more done, mindsets I should have, books I should read, expectations etc.
I've heard things about visualisation and meditation. Have you used this? Did you get much benefit? I've also been recommended that I start doing some coaching to get a better understanding of the events and watching videotape of my training to get a feeling for technique deficiencies.