The Claim Your Site feature was retired in late May 2016.
Note that claiming never affected your site's ranks on Alexa.
Also we do still offer our Certified Site Metrics feature, which you can use to get your site's traffic directly measured. You can even use the directly measured traffic to get a more accurate ranking for your site. Check out How do I get my site’s metrics Certified? for more info.