First of all, you should have posted on Fiverr Questions, not Tips for Sellers here.
Anyway, how did you know that your gig is not ranking? In your browser, you may not be seeing your gig rank on top pages, but it may be ranking in other countries at the same time. this is why you geting impressions and clicks.