I’m on the opposite side of this problem. I consider myself to be a reliable and competent web developer. I don’t bother signing up a sites like geta freelancer, elance, guru, etc because there are thousands of coders there, and trying to stick out and have someone take a chance on you is like begging for money downtown (your city). I have been a corporate web developer for various companies for about 15 years. The company I currently contract for is happy with me working remotely, I live in New Zealand (use to live in the US). They don’t usually allow this kind of arrangement, but due to my skills and performance, they have made an exception.
I will freely admit though that I am not a true object oriented type of programmer, never needed to in my workings. I program in ASP, Cold Fusion, but mostly PHP these days. I do everything from setting up a server, creating a design, cutting it up, designing the flow and usability, programming, database, security, maintenance, testing, SEO, and e commerce. I code very fast and have always met all deadlines and never flake out. I consider myself driven and reliable. Other clients and people I have worked with have said the same. I don’t usually toot my own horn, but this thread opens that up. I can provide references if you’d like.