well its very much possible, from which country your most visitors are?. sometimes they show just "advertiser with us" ads if advertisers are not available so thats a possibility
Make sure your traffic is relevant to your website's content. Otherwise, your advertising is waste of money.
Mostly indian advertisers do not advertise on bidvertiser. They advertise on Google Adwords. So Better try adsense.
It is impossible for around 9k impression. Maybe sometime bidvertiser do not update the statistic of click yet.
Why not try a CPM company? Smowtion, Burst, AdsDaq, Underdog, etc? That way you won't have to rely on clicks to generate money.
Bidvertiser don`t count a lot of clicks, check their rules. Maybe you can change zones of ads to. Regards,