Steam changed their privacy settings making every user's profile private by default.
To view your stats and ranks you must set your game data to public by going to your
Steam Profile --> Edit Profile --> Privacy Settings --> Set: "My profile: Public" and "Game details: public"
Please note: Steam can take a while to process your privacy changes, so it might not show stats for hours! Come back later!