lily I have tried him on his side practically in the cot with him but as he is swaddled, I don't put him on his tummy. If he isn't swaddled, he just wakes himself up all night long, pulling off his own face. 
Re: GP. You do need to stand your ground. Bloody idiots some of them. You almost have to know what it is you want when you go in, or what is wrong!
I've worked with enough trainee GP's who were total numpties god help the members of public they were let loose on to have reservations over the care offered. Of course, I have met some utterly wonderful ones, total credits to their profession. It's pot luck though, isn't it?