Pay per click is ok but try for good
SEO which you can get regualr basis traffic for a long time.
Few Steps to get traffic
-----------------------
Create a professional profile in social networking sites and promote them
Distribute article, press release in many popular Article and press release sites.
Give Reply to Yahoo Answer.
Add your site in many Social bookmarking sites.
Blog comments is also another advantages.
Forum posting is also good idea to get traffic.