I have site about racing pigeons. I've visited many sites related to pigeons and sent many mails but no one answered. I know about directory link building and writing articles. But what should I do with site that are related to pigeons. They are more relevant then directories and articles on some website where people submit articles.
Go to the races and talk to the other people and start exchanging links with them. They probably only trust the people they know are genuinely into racing pigeons and if nobody knows you or has seen your name in results, newsletters etc they probably won't exchange. Remember, too, that they get all the random requests just like the rest of us. Your emails probably don't get read.
Racing Pigeons? I've never heard of such a thing, but I guarantee I can find you links that are relevant and will help boost your rankings.
You could make different blogs about racing penguins and get links from sites related to racing/penguin . Than get links from those site to your site.
You can also find discussion places and you can use them for link building and traffic purposes. Put your main keyword in Google search and select "discussions" this way you would get all the results from forums.
You could even make an blog with a youtube channel about Peter the racing penguin. Get it on 9gag, reddit and other sites popular sites by making an awesome meme (with the site in picture). Get viral.
Well, pigeons are not popular over the world - maybe in few countries like Germany or Belgium + some another (small) countries. What language sites/links do you need? I know some pigeon owners but I am sure they have no idea there is something like trading with links