Joined: Mar 2008
Posts: 5,559
Likes: 53
From: The 'Wack, BC, Canada
Bikes: Norco (2), Miyata, Canondale, Soma, Redline
Frames these days come in some different styles. But at 5' 6" a 58cm is too big by far for any style. I'm 6' 1" and ride a 58 that has a long'ish top tube but normally I take a 60cm classic fit road frame. So while you may grow into a 58 it'll be WAY too big for now. Even the 56 would be a stretch at your present height.
What you want to look for would be a 54 with a sloping top tube. They come in less sizes because with the right length of seat post they can be adapted over a wider variety of people sizes. A 54 of that style would do you fine until you hit around 6 feet then it would be time to review how it fits. And this last info assumes that you're a casual rider where the optimum fit isn't as big a concern. A serious rider would go through 2 in between sizes as they were growing in order to maintain the most efficient fit. But for casual riding and errands a "one size fits all" sloping top tube style bike would likely do you for a good number of years.