I would start by going to a local bike shop. Most local bike shops will do a free bike fit consultation and let you test ride a bike or two so that you know what you like. They might even have a late-model bike that is within your budget. What is your budget by the way?
I don't think the size will be a major issue...I often see XS bikes for sale on online auction sites and your local bike shop should have your size.
If you are wanting to use the bike off road and on some trails there are a lot of different "hybrid" bikes that you could try. But ultimately, I wouldn't buy a bike without riding a few different kinds to know what you like. Good luck!
Last edited by Stun; 01-21-15 at 11:12 AM.