Years ago, I coached a young man that we realized was a very good talent. We knew that his best HS events were going to be the mile and two mile on the track and 5k/10k in college. His first two years I track, we purposely ran him light mileage (35 freshman year, 40-45 as a sophomore) and trained him more as an 800 runner to hone his speed. He had two rivals his age at local schools that were doing more mileage early on and beating him pretty consistently.. As my guy got older, we gradually increased his mileage and adapted his training for the mile/two mile. By his senior year, he was consistently beating them and qualified for Foot Locker nationals.
All three ran for major D1 programs in college. The one who was the best of the three in 9/10 grade and ran the most mileage early on barely made a travel squad in college. The other rival was a solid top seven guy for a top ten team. The kid I coached went on to be all conference in the 5k and 10k in track and was a two time All-American in XC. When interviewed by a running website his senior year, he joked how his high school coach babied him his first two years. Ultimately, he was glad I held him back early on and made sure he had a lot of room left to improve once he got to college.
Be patient and give your body time to mature. Steady training over time will help you get better and when the time is right, you can increase your mileage to further your improvement.