Congratulations and deciding to buy your first house. You will need two good professionals to be successful and have a smooth transaction, a lender and an agent. Usually when you find one, the other can give you a referral to the other. As a first time buyer you need each of these professionals to be willing to take the time necessary to assist you as you learn quite a lot.
The best answer to your specific question will come from the lender. Meeting with a lender early on is critical as you need to know about the loan programs, how much you qualify for and if there are credit issues you need to address. Fixing errors, omissions or fraudulent reports can take several months, so it's not too early to begin this process.
You'll also likely need to save up some down payment money. Meet with someone at your bank soon to see what they can do and then decide which step is next. Best of luck to you.