Quite the same here for me in India. 15$/hr is considered good for a web developer (atleast on oDesk). I have worked with a US based client and a Belgium client. They both say that I am the best they have worked with, in terms of technical skills and communication.(They are both developers) But maybe thats because of their limited price range to begin with. But looking at the rates over here I think we both need to learn to market ourselves better. Or maybe we need to find better source for getting work. From where do you get your work by the way?