Are you mixing up your running or just running 3 miles?

You'll see improvements more quickly if you vary it up with fartleks along with slower, longer runs