Seriously now, I think you may need to have everything public before your ranking will appear. Kinda would make sense in order to accuratly give it to you.
The achievement points updates every 24 hours, as far as I remember reading on here. Give it a day or two and it'll be updated for you. Scragg will probably come tell you in a bit too!
Server possibly needs to update your profile then. Give it some time, and update it if you get that "Queue for update" button. If it doesnt update after that, then I'unno D: