Your training has to evolve as your skills evolve.
Before you pick up a training regimen, the most important concept you will have to realize that a particular skill will only take you just so far. Let's say you want to drive a 5-speed manual shift car. Each gear is meant to run the car at certain speeds. 1st gear will get you off the line quickly, but you won't end up going very fast at the peak engine speed. To shift gears, you need to push the clutch in while easing off the accelerator. This "disconnects" you (the engine) from the training level. Then shift into the desired gear. Now you can bring the engine speed back up while letting the clutch out to reconnect the engine to the drive train (your performance). Once the clutch is fully engaged, then run the accelerator up to the maximum engine RPM's and take off. You can skip a gear, like start out in 2nd, or go from 1st to 3rd, however the curve changes. You can do it, but it's a lot slower and you tear up your clutch more because you have to run it at reduced pressure, else you will stall the engine.
Another important part (to hold onto the analogy) is you spend more time running in each progressive gear. You'll run in 1st gear for only 1-2 seconds, 2nd gear 2-4 seconds and so on. This means in training, you will need to spend progressively more time on the skills in each "gear" mastering those particular skills. Professional shooters spend more time every day in their dry and live fire training than you do in a week, maybe a month. Nothing to be ashamed about (okay, maybe a little), just understand Jerry Miculek (who is in '5th gear' while you're in 2nd) spends more time practicing his draw in a day then you spend on all of your training in a week. He does that because it's his job. You have to fit your training time into those little slivers of time when there's no children or spouse demanding your attention, you're not doing your day job, honey-dos, sleeping, and so on.
The bottom line is to understand that when you hit a plateau in your performance, you will need to take a class or private lessons to get new skills so you can keep improving.