Alexa rank mosr probably depends on the visitor and there page views.If u have 1000 uv with 6 to 10 page/views u would have a better alexa as ItsmYarD said and if u are submitting to ddl's and getting 4k to 5k visitors then your average page views will be less hence alexa rank will not be much better.

But to show organic traffic u must show google analytics/extreme tracking details..