Welcome to the forum, anpea.
I'm in for Edinburgh as well next year, hoping to get under 4:30.
I agree with the other comments about running more often and joining a club - I always seemed to have people to do my long run with.
If you can stretch to three sessions a week, it might be worthwhile checking out this
training plan