Monday do 3 mile warm-up, 30 minutes of 2 minutes at 5k pace and 1 minute jogs over rolling hills, and a 3-mile cool down. Alternate that with a 2 mile warm-up, 7 x 800 meter hill at 5k race pace effort and jog down fast to recover, 2 mile cool down.
Tuesday do 4 very easy recovery in the morning, 8 miles + 8 x 60 meter strides in the afternoon.
Wednesday do a 3 mile warm-up, 5 miles at lactate threshold pace (30 seconds per mile slower than 5k race pace), and then a 3-mile cool down. Alternate this with 2 mile warm-up, 7 x 1-mile at lactate threshold pace with 60 second rests, and a 2-mile cool down.
Thursday do the same as Tuesday.
Friday do 10 miles, then 8 x 60 meter sprints up a short/steep hill with full recovery, and then a short cool down.
Saturday do a 14-mile long run (the first 6-8 miles easy, the last 6-8 miles at "AT" pace: 1 minute per mile slower than 5k pace).
Sunday do about 8 miles very easy as recovery.
That should give you about the 70 miles per week you are doing. Do not neglect doing the strides and hill sprints, and just keep working on endurance in January and February. Come March throw in some more serious VO2 max work (400-1600 meter repeats at 3200 to 5k pace), in April do progressively longer repeats at race pace (200 up to 800 meters at 1600 pace, and then a few fast 100-150-200's at the end), in early May do the hard core anaerobic stuff (8 x 300 at 800 pace with 3 minutes rest, etc.), and the last 2 weeks just do easy miles, strides, a few short things at race pace, and some repeats at lactate threshold pace. Do NOT drop your mileage (70 miles per week, more or less) until 2-3 weeks before the big race.
Good luck!