the first step to not being a mark is understanding what you don't know, and working with people who do. you may still get marked to a certain degree, but at least you'll end up with a 2.x% interest rate like i did and no messages from the computer saying "you're too poor to buy this product, so run along now little man" when it clearly isn't true.
Especially if you have an unusual situation, brokers and personal bankers will know how to handle it.
I had 0 credit history in Canada (literally a completely blank printout), but wanted to buy a house now that I'm a PR. A personal banker was able to work with a copy of my US credit report (Canadian banks don't/can't pull this on their own), and proof of assets in the states. The first item on my Canadian credit report was cosigning a mortgage at prime rates.
and for those of you who refuse to talk to people when spending multiple hundreds of thousands or even millions of dollars, well... this is what you get to deal with.