Earlier quoted context omitted.
There is also a strange obsession with consulting. How do you find customers that aren't mom and pop shops looking for someone to build their site for $200?
Write online, ask your friends to refer clients, ask people for work at meetups/conferences, cold call and email companies, look up the dozen remote job boards that crop up every other week, subscribe to every industry mailing list you can. There are about a 1000 ways to do it. But you have to actually do it.
I am not nitpicking, just sharing that what you've suggested works only for very experienced people with a big network. I am still in University.