Alexa ranking is measured based on traffic and has nothing to do with your websites SEO. If you're curious to know your ranking, then this free Alexa site web traffic checker can show you. In regards to the rank dropping, it could be because of your traffic or because Alexa has updated its algorithm.