Emily, there is no such person as Mr Right. If you mix with a lot of people. Make yourself as attractive as possible, without looking "brazen". Mr Right will find you!
It's very strange, but research has shown that by far the most people will marry a partner who lives within a five mile radius of where they live.
So, there is no such person as the perfect Mr or Miss Right. What you should seek is a Mr Suitable!