You have to knock on every door to do keyword research. There are many tools for keyword research today.

There are several ways to find keywords. Your first task is to find primary keywords, phrases that you use as stepping stones to finding more keyword ideas.