The crux of this question is really "how do I market my business?"
Marketing and advertising are probably the bane of all small-business owners (and as a freelancer, you are a small business owner). First, you need to have your own website; and it has to look good. Second, you need to fork out some money for standard advertising methods - google/yahoo/bing/facebook ads, newspaper, phonebook, etc.
But what is going to cost you the most time and effort, but will likely bring the best results, is for you to go out and find customers yourself, instead of waiting for them to find you. Browse around the web and find really crappy looking websites and contact the owners with a pitch. Network with friends, relatives, and associates to give out your business information when they meet someone who needs a website. Walk down the street and stop at every business and give them a business card and a sales pitch. These won't be huge corporate jobs, but as Peter MV already said, those jobs have full-time dedicated internal developers.
All of this hinges on you having something excellent to display and demonstrate your skills. Your own website should be the pinnacle of your skills. You should have a portfolio of previous websites that demonstrates your flexibility, adaptability, and design variety. You should have a simple but attention-getting business card to give to all of your clients so they can recommend you through word-of-mouth advertising. And I recommend that you do not try to search for business too far outside of your local area - the competition gets tougher, the pay get lower, and the taxes get higher. If you are going to pursue international customers, make sure you are fluent in the language where you are marketing.