@beardalaxy
To get a house loan, the first thing you need is to have a down payment. The sum is not majorly substantial all things considered, but the bigger it is the better. Which means, you first need to save up money instead of living on credit.
What's gonna count most is that you have a well paid job, so you'll be able to pay back faster. That's gonna be the biggest impact on your paid interest and on how much you can loan.
"Credit score", the way Americans do it, wouldn't work here anyway, cause very few people use credit cards. So why bother implementing a system in which everyone turns out on the bottom of the list, and thus provides no use for differentiating between clients.
I've seen some attempts from banks to reward making your loan payments on time, but we're far off from an established, all encompassing system, like Americans have. For example I've seen banks offering to give you a credit card, with a good amount of available credit for instance, but not any kind of substantial decrease of interest rates for future loans.