Well, freelancing is also good job, it depends on your skills and your communication skills mainly.
I think we have any skill as well like programming, writing, blogging, link building, SEO etc. we can use these skills to get work from freelance websites.
Higher the rating on any freelance websites, greater the chances of getting work and earning good money from this work.