Alex, if you are local, have you considered joining the club (Axe Valley Runners). I used to go there and they were a fantastic bunch - mad as hatters, but really friendly and encouraging.
The deal used to be that club members were basically either expected to marshall/help, but could run if they got someone to volunteer in their place.
I know it probably isn't the done thing to join a club, just to do a race, but honestly I couldn't recommend the club enough, it's just a real shame that time commitments, and a fair drive to get there mean I can't really manage to run with them any more.