Search engines do not view keyword phrases the same way humans do. They do not think in terms of keyword phrases at all.
Google analyses patterns, text on your page could be considered a keyword phrase, Google does not count how many times you use a phrase on your site.
So for example (obviously you need to target keywords for your website), if you are targeting "hampshire walkie talkie quote", Google will also see "hampshire walkie talkie", "walkie talkie quote", "walkie talkie", "walkie talkie quote" (or a combination of those words)
This equates to every time you optimise for "hampshire walkie talkie quote", you are actually optimising for other phrases as well.
Then you need to build links for these phrases
Concentrate on your long tail more and you will succeed with other keywords too