First of all, you need to contact a credible and registered real estate agency or agent. Try your best to find the most experienced and suitable agent for you by talking to different agents.
Try to find an agent who could offer you best deals and could show you houses according to your demand.
After selecting the house, you need to know about the owner of the house who wants to sell it. Know the reason why he is selling it. Also try to compare the rates of houses by consulting with different agents who are operating in the same area.
If the house you want to buy is at a prime location then there will be many other people who might buy it before you do. So, take a quick decision by completing all the verification in the minimum possible time.
Plan for long term as you are buying the house for the first time. Make sure it does not need any repairing and is in proper order. Also evaluate its worth in the upcoming years before finalising the deal.
Bargain with the owner of the house about the price he demands. It can save you money as there are some owners who want money immediately and get ready to sell their home without waiting for even one more day.
Verify the documentation of the house and complete the process. Make sure that the documentation does not entail any flaws in it which might create problem in future when you plan to sell it.