Do you own a Garmin watch @kindertoPTS or following any sort of training plan with the goal to run 10k in 60 minutes?
It's just that when I read your posts, it seems like you're making it up as you go along without any structure or consistency. I think if you were to follow a training plan with a 8-12 week timetable of specific runs and workouts, then you would have something to aim for each time you go for a run, and you will see improvements over the weeks.
There's plenty of free ones online from Running World, Women's Running, The Running channel, Hal Higdon etc. or if you plan on getting one, you could pick one from your Garmin app. When I first got my Garmin watch, I followed a 12 week half plan to the letter and was already beating my time goal well before the plan had finished. The advantage of doing a ready made Garmin one, is that they automatically set them to your watch workouts on the right days, so you don't have to create them yourself.
The other thing that stands out to me from your first post is that all your running is on the treadmill. The treadmill has its place, but it's not going to help you get much faster when you are only running on the same surface for a couple of hours of week because you won't get the stimuli that you get from running outside to "pick up" to go faster or increase cadence and take smaller steps for when you're running up a hill.
In summary, try running outside more and find a beginner's or improver's plan for 10k that has around 4 runs a week. Not all runs need to be done at a fast effort. In fact, most of them will be easy pace, but you should aim for one faster session during the week such as hill repeats, speed intervals or a tempo run.
Anyway, I hope you manage to find something and see improvements over time!