Need advice on my routine
You're going both too hard and at the same time not
Hard enough. You need a
Mix of long endurance rides, shorter interval efforts, and recovery rides.
Your focus on average speed is counterproductive.
Get a book from Friel or Carmichael on training, and or search threads on here about training plans.
__________________
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.