Your question does not make any sense and I guess that is why no one is answering.
First of all, you say you purchased ad credits so that you could advertise thru ClixSense.
Well if you did, then why do you come into the forum and ask such a question AFTER the fact?
Secondly, to top it off, you spammed the forum with your ad.
Purchasing ad credits is an option to those that want to advertise thru ClixSense, as you know.
Lastly, No one here has a crystal ball to know if what you are advertising is considered worthy by the viewer.