and telling them that the websites have targeted traffic
Perhaps you are being conversational with this statement, and have left much unstated. But if not, may I suggest that the fact that the traffic is targeted may not be enough. Do you have some specifics about the audience you are delivering? How many? Geographic origin? Demographics? How long do they stay on the site? Repeat visits? Etc. These may or may not apply to advertiser needs. However, by having these facts at your command, you may begin to create some value beyond "targeted".
and I think they would be good places to advertise on
I am sure there is more that you left unsaid here. Two things to think about: 1) can you justify your position (opinion)? Why is your site a good place to advertise? What benefit / value does it provide the advertiser? Why is it better than other sites? 2) More importantly: how can your site help the advertiser achieve their advertising / marketing objectives? What are they trying to accomplish: recognition of product or brand name? Drive traffic to local stores? Capture prospect data? Perhaps you could consider an approach of introducing your site, providing some descriptive information, and steer the conversation to the advertiser, and what they are trying to accomplish, their present usage of various media (including web advertising), etc. ... get them talking! You'll be demonstrating an interest in providing a solution to their objectives. Maybe there is a need there for which you can custom tailor a solution. It's not about you or your website ... it's about them, their company and products, and their objectives and needs!