A couple recommendations:
- don't increase your mileage too quickly
- marathons are quite a bit mental, planning and mental fortitude go a long way
- don't discount/skip the training. Your body gets use to running as long as you put the miles in.
http://impactmagazine.ca/fitness/training-plans/running-training-plans/