Hi Snowflake,
I think you need to find a keyword tracking tool that lets you know search volume, Moz's keyword tracking does not. For example "french course morzine" has no search volume in the states or the UK. So it doesn't matter where you rank for it since no one searches for it and there is no chance of click through.
You need to determine the search volume of your tracked keywords so you can cull the herd and put your efforts into battles you that are actually worth winning. You could look for a keyword tracking software that offers search volume (my current tools are at the enterprise level, so will not be cost efficient for just one site, a tools I used a few years back was SEOprofiler, and it worked rather well) or you could use the built in AdWords keyword planner tool and look up individual keywords and record the monthly search volume and competition level for each term. The first option will have a monthly cost + time, the second will have a monthly time cost.
In short, your organic traffic is up YOY so you are doing things along the right path. The only issue is the what you are tracking.
I hope that helps, good luck!