You are asking too much from five months effort. You mention dozens of half marathons, so its not like you havent been training. How much more do you plan to run?
4:17 to 3:45 represents 12.5% improvement. Thats like improving from 2:30 to 2:12. Possible, but not in 5 months.