Get local with your keywords
Using key phrases instead of single, highly-competitive keywords is good SEO strategy that gives you more 'bang for your buck'. But how can you maximize the effectiveness of your key phrases? One easy and effective way to do this is with local search terms. If your key phrase is "flower delivery" then you can make it even more targeted by inserting your local terms: "flower delivery Atlanta". There you've just exponentially increased the effectiveness of your search campaign by approaching from the angle of local search.
In the SEO world, local search is nowhere near the level of sophistication or competitiveness that you see in regular search. You should take advantage of this now and use local search to maximize your search marketing efforts.