Don't miss this FUN FILLED WEEKEND!

12+ hours a week training schedule

If you have this much time to train - a more detailed look at training plans should benefit you. If your training is causing steady improvement - don't change a thing.
If you are not improving as much as you would like perhaps you need to experiment. The difference between winning and losing at times depends upon the smallest of details. Nutrition, training cycles, psychological training, changing something in your training regiment. Could any of these things make a difference for you? Study the training books and try something new.

1,2,3,4,5,6,7,8