I won't dare to suggest a method of performing proper keyword research, we each have our favorite methods and tools, however one very minor step is often overlooked resulting in potential dramatic loss of conversion, a Google check.
example: 'How to fix widgets' vs 'How to repair widgets'
To the average Joe they mean the same thing but to Google they are significantly different in terms of results. Not only are they different in terms of website results they differ in the amount of "fluff" that is returned, ie: youtube videos, places, maps, images, places, reviews, places, ads, places and other Google shenanigans (my term for non natural results placed ahead of naturally ranked websites).
The Google check is simple, search for both versions and if you see lots of shenanigans for one search but not the other take the easier path, the keyword set without videos and images and other distractions.
#1 in Google is worthless for a growing number of search terms because of shenanigans added to "improve" serps, just ask anyone looking for Chicago Locksmiths where not even one website appears above the fold since the latest Google layout change.
Check those terms, find alternatives with fewer shenanigans, prosper.