Claire hated tummy time as well! Someone suggested to me to put her on her tummy on my tummy while I'm lying down, but for me to be reclined a bit. Hope that makes sense. I'm not very good at explaining things.

She was able to roll from tummy to back from about 3 months but I think it was about 5 months until she didnt scream every time I put her on her tummy!