I use pieces of wooden dowel rod, cut to whatever length I need, and then use yarn or fine cord to tie several rods together, one over another, using the length of the ribbons as a guide for the spacing. You can use tiny screw-in hooks, one on each end of the top rod, or make a yarn/cord loop to hold the rack up. The clips on bigger rosettes slide right over the dowel rod, and the strings on smaller ribbons can tie on. You can add "levels" as you need them.
I have copper rods with nobs on the end that my dad made for me.. I attach them to my door and hang my ribbons over them but I currently have too many so there's a couple on top of the tv haha.. my broader sashes get pinned up around my door frame and trophies go on the trophy shelf!! My boyfriend hangs his up on his curtain in his room.. they always fall down though haha
I know you 'only' have three ribbons but this seems like a cool idea. It's not really the thing for me but they are pretty kewl looking. Maybe something you might be interested in when you hit ribbon overflow!! Lol
I've been showing since I was about 4 and I'm 18 now so I have wayyy too many ribbons to display all seperately. I put all my 'special' ribbons (ex. Championships, special classes etc.) on a string in our tack room. All the rest are on a 'ribbon ball' which my mom showed me. You take a wire clothes hanger, hold it by the hook and pull the rest of the wire so that it's stretched straight down. (It's like a really skinny loop straight down from the hook) then you have to tie 2 or 3 of the ribbons onto the bottom of the loop. The rest of the ribbons you can just stick on top. (stick the hook of the hanger through the string on the ribbon and the ribbon slides down and rests on the ones you tied at the beginning. You can fit tons of ribbons on it. I know this sounds super confusing. If it makes not sense message me and I can send pictures. :S