Now a days attracting traffic is more about providing good content to consumers than it is finding the right domain name. sure domain has something to do with it, but as long as your domain somewhat applies and you're using wise advertising techniques, then it doesn't matter if you're .com or .co