There's only 220,000 competition. The main factors (yes before, and after all these latest updates) are title tag, and links - both of which you have.
Since its a low competition keyword, you don't need everything to rank. But saying that, you have 4000~ incoming links, which is pretty high.