Maybe you can grow your traffic of your website by using some white hat methods like publishing your website and so on, but to get real ranking on any Search Engine you do need backlinks - how you make them that is your problem now - you can choose to make them manually or automatically all depends on what your financial capabilities and work possibility!