How? i'm not doubting you but how?
unless theres no competiton, what am i missing?
Oh you could be missing a lot, like the most common mistake is having more then 10 keywords per adgroup, try using the keyword for the adgroup name, then using broad, phrase, and exact match for the keyword, if your account is limited to 200 adgroups and you have thousands of keywords break them up into categories and use seperate campaigns so campaign A could be socks and campaign B could be shoes, and C could be feet, ect...
Now you can have 800 keywords, and so on and so forth, then make sure your split testing all of those ads and then make sure your keywords are relevent to the content on your landing page, dont use the same landing page for everything switch it up to accomidate the user experince.
And then........
and then.......
and then....
and then..
and then.
It goes on forever because Google actually loves you enough to force you to learn a ton of shit, which increases your knowledge, your reading ability, your technical savy, your problem solving skills, what you want for breakfeast in the morning ect.... that list also goes on and on.