Set Aside Time for Fundamentals
Make sure at least 15 minutes of your practice time is set aside for things like scales, accuracy, and timing. You only gain technical skills by repetition. Just build in 15 minutes of fundamentals to every one of your practices and you will be able to play insanely technical pieces