Comment passer de 4h20 à 4h00 sur un marathon ?

Bonjour. J’ai 44 ans et je cours depuis 5 ans. Cela fait au moins 3 ans que je cours 4 fois par semaine. J’ai couru plusieurs 10 km, semi et 3 marathons. Avant chaque marathon, j’ai suivi un programme classique avec fractionnés, sortie récup et sorties longues. Mes derniers temps sont 1h46 (mai 2014) sur semi, 4h25 (octobre 2014) sur marathon. 46′ sur 10 km (mars 2015) et 4h22 (avril 2015) sur marathon. Je suis sensé avoir une vma de 16, calculée chaque année à partir d’un vameval. Je pense plutôt qu »elle est de 15. J’ai lu sur différents articles, qu’avec ma vma et mes temps sur 10km et semi, je devrais faire un marathon en 4h00. Mais je n’y arrive pas car à partir du 30ème km mes jambes souffrent et mon allure ralentit. J’aimerai vraiment courir un marathon en 4h00, voire en 3h55… Est-ce possible et que dois-je faire pour y arriver ?
Merci.