You you tried freelance sites? I think that the best place to get lot of copywriting work is freelance sites. There are many where you can join for free. You can earn $5+ per 500 words.
I'd just look for forums with small online business owners like this one. Type stuff like "webmaster forums" in Google and you'll see a few on page one (DP is there too). One tip would be to set up a site with your work on it and link to it. While I see you offer content writing, I don't see samples, which means I wouldn't contact you if I needed something. Many people are like this, so you could be losing potential business.
I'm a regular writer for the poker market and i get work through forums that are based on helping webmasters and affiliates within the business niche. Find those and your laughing.
Pick a niche, find an affiliate program, and contact the affiliate manager. Offer up a freebie report to get the ball rolling. If you can put your words where the money is they will ask for more.... Step 1: Google "Whatever Niche You Choose to Attack + Affiliate Program" Step 2: Sign up as an Affiliate Step 3: Make contact with the owner/affiliate manager...(if you have a unique perspective on how to help them they will be more than happy to entertain you...) Good luck....