Your best choice probably would be submitting to other high traffic bidding directories.
There is a pretty long list GKD created in this thread:
Definitive Bidding Directory List
Also before you spend too much money on advertising I would suggest to invest some into unique design - standard templates usually do not attract many submissions.