As a Coach its great that athletes have a vast array of plans, info, tech and performance data than ever at their finger tips. Trouble is most people have no idea what they are doing and its generally working against them...
Time to take a step back and look at the things listed that you might be doing on your rides that are preventing your developing.
RIDE TOO MUCH....
Ride, ride, ride, ride hard, ride long, just ride. Never factor in rest and recovery, why because cyclists don't like to see their numbers drop but remember..... When you back off training volume and intensity for a 3-4 week period, fitness will drop, but that’s necessary to open up the opportunity to exceed your previous plateau. With no rest and recovery there is no progress !!!
DONT EAT ENOUGH ON YOUR RIDE.....
If your ride is +60 mins then you need to be eating something.... Consuming 40-60 grams of carbohydrate per hour, and up to 90g/hr of a mixture of sugars during longer, high-performance rides improves performance. That means higher power outputs during intervals, the ability to sustain target power outputs all the way to the end of interval workouts, and having fuel in the tank for sprints and hard efforts at the end of races/rides.
NOT UPDATING POWER/HEART RATE TRAINING ZONES....
As your training changes throughout the year, your FTP changes. For experienced, moderately fit cyclists it’s not uncommon for FTP to fluctuate by 15-20%. For beginners or cyclists returning to the sport, FTP may increase up to 50% during a single season. Training software like Training Peaks and Strava use FTP to calculate training zones for workouts.
If your training zones are too low your workouts will not create enough stress to stimulate adaptation. As a result, your fitness stagnates. From an analysis standpoint, if your FTP setting is substantially lower than your current fitness, Training Peaks may overestimate metrics like daily Training Stress Score and Intensity Factor.
However, careful not to update your FTP due to an anomaly, either from incorrect power data or just an uncommonly strong or weak ride.
NOT ENOUGH TRAINING VARIETY.....
Its important to be focusing on a variety of sessions in the week with base, sweet-spot, strength and V02 efforts...Many cyclists just ride through these instead of focusing on the training focus and intensity for each factor. Also spend some time improving things like cornering, group riding as well as climbing and descending. Get the technique right and from here comes more confidence which then produces more speed.....
So don't just download a plan or buy the latest gizmo to improve your cycling. Understand what you should be focusing on and getting it done....
Alternatively get a Coach and they will do all that for you