Fold the ribbon in half and find the center.
Once you found the center, fold one side over the other and make a "L" shape.
Keep folding one side over the other, until you run out of room.
It should look like this when your done.
Find the two tips.
Grab the two tips and let go of your square like shape.
The bottom should look like this.
Get one of the tips and wrap it around the other tip.
Hold the tip thats wrapped tightly. With the other hand, hold the unwrapped tip(the upper tip in the picture) and slowly pull down the wrapped tip to where you have a long piece of ribbon hanging.
It should end up like this.
Cut the hanging ribbon on the bottom of the rose and glue it shut so it wont unravel. And there you have it! you can glue or sew it to anything, or just keep it!