One of my clients is in the insurance industry. He's not happy at his current job. But rather than throw his resume at every open position he can find, my client is taking the time to identify the companies where he most wants to work. He's also talking to people who work at those companies or to people who have connections at those companies. This kind of networking is not fast. These is no guarantee that it will work. But it's still the best way to look for a new job because you have the most control over the process. Try to build a network that will give you this advantage.