I believe an important change is to fix the navigation in the ranking site.
The site where you can see your own ranking and which players you beat and so, should be more orderly.
Also the page with the ranking should be updatet every month at the front page with the new rankings.
Maybe you...