Well there are various methods of doing research. Why don’t you search for an IT company that would help you in this project ?? There are many It companies who helps in keywords research.
Major search engines are Yahoo, Bing, and Google. They have different guidelines and factors in ranking a site. If you want your site to have a good exposure to all those search engines, you should read their guidelines and follow them.
Usually, Google sums all the guidelines up. There are cases that if you are ranking good in Google, there is a good chance to rank to other SE’s also. But in your case, you should check out their guidelines and see what’s working and what’s not.