In addition to the fantastic guide reposted by Skoobasaurus, I have some additional information:
Do this by boosting, and ensure everyone has a dummy account.
It's far quicker to boost and it saves losing coins unnecessarily by doing this legit.
Searching at the same time for someone has never worked for myself, so I would advise against that.
Play during the week day between 9am and 3pm GMT (non peak times) where server traffic is reduced, and you have a much better chance of matching up.