It gets easier over time. The first contracts are the hardest to get. Then, if you're any good, you start to get referrals. You just have to make sure every single client is happy. If you go out and network, you will eventually get to a point where you can stop trying so hard, but it's never what I would call "easy". The hardest part is making a living while you're getting started.
I would avoid oDesk type rates at all costs. You're better off going to small business networking groups and making simple brochure sites and wordpress installs for $1000-$2000 a pop.
I would avoid oDesk type rates at all costs. You're better off going to small business networking groups and making simple brochure sites and wordpress installs for $1000-$2000 a pop.