I assume your red roses are hybrids created from orange and purple roses, and not "pure" red. I think whether your red roses are hybrids is determined by the genetics of the parents as well. You could start over from making orange and purple, though you can use hybrid reds from orange and white roses or hybrid reds from red and purple.
Then you can make blues by combining two hybrid reds, orange and hybrid reds, or two blues.
In addition to trying to get "new" parents that may be more "pure" (I don't know how you made yours so I can't tell how good they are for this purpose) you could also just keep trying and use as many different combinations as possible. If you Google it you'll find guides on the flower genetics and how it's passed on. Sometimes combinations don't work out because they pass down different genes that result in another flower that isn't the one you want.
Thanks for all your help, I'll have a try at a few things or start over.
I'll help you with your question too as thanks!
If two villagers are talking and one of them walks away looking sad and refusing to talk, what does that mean? Does it mean the other village was rude to them?
Yes, it means that the villager was rude or upset them in some way. There's also the potential for them to be angry or happy after villager conversations as well based on what they have talked about or done (trading shirts or catchphrase, and so on).