Barmaid, is there a specialist cake decorating store anywhere near you? I know it's a bit far but there is one in Edinburgh called the Finishing Touch. They supply all sorts of stuff for cake decorators. Anyway, they sell all sorts of cake decorations including sugar paste roses in all colours, if you'd like I can give you their details but I'm sure there might be somewhere closer to where you live that can help you. To make them yourself you will need specialist modelling paste, and a petal cutter as they are usually made with individual petals. Does it have to be roses? As you can buy flower shaped cutters that you cut out and just apply them to the cake.