Well, I am a realtor(r). I can give you a few tips. Find a good realtor, ask how many homes they've sold this year, should be a couple a month or so. Ask for references from their past clients. Ask how many homes they'll show you, the answer should be something like" we'll look at as many homes as it takes to find the one you like" if they say we'll look at least 20, or some other number, say thanks but no thanks.
Second, if you pick an agent and don't feel good about the service, switch.
Do not sign a "buyer’s agreement" which ties you to an agent, it's not required, if they're a good agent, you'll want to stay with them anyway.
Third, the agent’s services to you are free, his commission is paid by the seller of the home you buy, and a good agent will save you lots of money during negotiations.
Say you go to an open house,
Don’t buy from the same agent that is selling the home, he represents the seller and cannot help you get the best deal. It's a conflict of interest.
Google your local MLS (multiple listing services) they often have a public site where you can search for houses. They are required to keep their homes up to date, other sites are not. They seem to be great at adding homes, but when they sell, they leave them on the site, sometimes up to a month or so. Boo.
Get pre-approved, not pre-qualified, pre-approved means they run your credit and you are ready to go. Most realtors laugh at pre-quals as they are only as good as the info you give them i.e. "of course I make 100k a year!"
If you are honest with a pre-qual it will at least give you an idea of what you can afford, but that's all they're good for as of late.
lastly, look until a home says (buy me)you'll know the one.
PM me if you have questions.