Well, it is hard to know without looking at the foot. Height doesn’t really make a difference and the weight is very minimal in the decision on what shoe to buy. You really need to look at your gait, and how your foot is formed. Here is a test: Step barefoot onto puddle of water then step onto the concrete. You will see how your arch is formed. A flat foot needs a different show than a high arch. If you know your arch (flat, high, regular) and you take an old pair of shoes in with you when you buy, any good shoe guy can get you a great pair of shoes.
Feel free to ask me if you have any other questions. I worked at a running institute for awhile and have a degree in Fitness, and working on a masters in biomechanics. Drop me a message and I will gladly response.