Did you use oDesk/Elance? Or mostly reach out to people?
Build up a portfolio. Make side projects. Reach out to friends, family, people you've worked with in the past. Your best projects will come through people you know / referrals.
Side projects, side projects, side projects for sure.
there was just a post on this a few days ago: https://news.layervault.com/stories/41459-getting-the-ball-rolling-with-freelance-work
Ahh, I didn't see that -- my bad. Thank you!
Hey, I was the guy who posted that thread.
Just wanted to add that Jon Myers' replies were massively helpful. I followed all of his advice and I got a paying client almost immediately. It's well worth saving what he said, especially the onboarding process.
Don't use oDesk/Elance. Those will waste your time and don't pay what you are worth. I would suggest beefing up your portfolio with case studies or side projects. Then start applying to positions or trying to get referrals from those you know.
Then there's always craigslist not to mention the growing number of freelance job boards out there.
I started out by getting a mentor and he used to pass on projects to me when he didn't have time.
I started from our school's job board.
Get out there. Build a portfolio of side projects. Don't use ODesk or Elance, it's a race to the bottom. Get clients from your network.
Wrote about this last year: