1) you have 3 unis who have not rejected you, so, in the wise words of jouney, 'dont stop beleivin!'
2) if it come to that, my plan is to do some travelling, maybe with a gap year company doing some medical or teaching work, and for the rest of the year work as a health care assistent at a hospital. i think this would be really good to put on the old PS and for some general caring expirience.
Has anyone got any suggestions on what I could do to have a productive gap year?
Lots and lots of work experience. Shadowing a consultant is really insightful. And maybe do something that will work on your communication skills and being relaxed with talking to people - that will really help at interview.
Keep in contact with people you know who got in to med school and hear about their experience, so that you can find out what med school is really like.