From what I'm learning about buying a home in Canada (Ontario)
First time home buyers you only need to save 5% for a down payment.
You can join a first time home buyer initative where the government will add another 5% for a down payment.
Go talk to your bank and talk to a mortgage specialist they can pull up your credit and you can see what you can fix to make everything look better. While you're at the bank ask them what you may be looking at for a mortgage rate.
Try to keep your credit the entire home buying time at around 650.
ALWAYS DO A HOME INSPECTION. ITS WORTH THE MONEY
remember you not only need to save for your down, but lawyer fees and closing costs as well.
The bank may tell you, you can get a house that worth x amount. Pull up a mortgage calculator, can you actually afford that mortgage on top of your monthly bills and saving?
Now if I'm wrong please correct me but so far this is what I'm seeing when I've talked to people