I wish there was a simpler answer, but a good way (which I've seen posted several times here) to get remote jobs is via referrals or word of mouth.
My first job was to build a simple website for small business a couple of years ago, and now I get calls for things like sharepoint deployments and ecommerce sites. At the moment I have more than I can handle and have to turn down gigs.
You've got to build a reputation with your first project and sell yourself hard.