It takes time for the backlinks to rank you up and there are other factors too.. you dont gain traffic right away.

I have sent out some PMs to some old customers from a month ago asking for them to make a second review.

Hope that will help