Hello people. I'm a bit new to this Alexa ranking stuff, but I managed to achieve something very very good, at least this is how i feel. This is what happened with my team's website after I designed it.
A few people recommended www.alexage.com to improve Alexa ranking.
They worked great for us and our site's Alexa rank is now in Alexa's top 100K.
Hope this helps