if you want to make good traffic to your PPC site then you must set your links into various search engines which you find easily. i got good traffic for my blog also.
You have a ppc site? Why not buy some ppc traffic then? Adwords, and yahoo search marketing sounds good...