You need ranking for that, but you need traffic for the ranking. That's a vicious circle. There are lot of methods for getting traffic/ranking depending on your goals and budget. If you have a little more time link building and a proper seo will do the job. If not, you can buy some organic traffic (for instance Magicserp) which is able to increase your rankings. You can also do PPC but that's not that effective. But never forget, the base should be a proper keyword research and a fast website with a proper seo.