1:53 is a decent time, and it sounds like you got the PR, so congratulations! That is a great feeling! Now, the tough-love answer:
Ditch the weights and the core training. Unless you're incredibly deficient in either area, that work doesn't do your running a lick of good. Slowly build up to 70-80 miles per week, with a 15-17-mile long run. If that feels good, go even higher (if it feels bad, 60 is fine). The 10 percent rule means that you don't want to increase your weekly mileage by more than 10 percent from one week to the next during build up. It's a good rule.
Hold that training volume for as many months as you can stand. Two months from the race, swap out one easy day for a 4-mile run at half marathon pace (with ample warm-up and, especially, cool down). As the race gets even closer, swap out one weekly easy day for an intensity day (perhaps 5 - 6 x 1000m at 10K pace, again with warm-up and cool-down). One week before the race, cut back and recover. I guarantee you'll crush the PR and probably take your running to heights you've never imagined.
But you may very well decide it's not worth it, and there's nothing wrong with that.