I know Trek and Felt both make bikes for shorter folks because I have seen them in my LBS. There is a young boy who goes on our group rides and he's got a small Trek road bike and he looks to be about your height. You can go directly to the manufacturer web site and see what sizes they offer and then take it to your LBS and have them order a bike for you if you find something you like They may even be able to offer suggestions based on a bike fit as to what size bike you should be looking for.