Is this correct English?

  •  
  • 118
  • 1
  • 1
  • English 
Jun 10, 2012 14:20
Now I am the 2nd of "Today's Top 5 influencers" in Japan.
So, I would like to post this news to Twitter.
In this case, the following sentences is correct?

I am the 2nd rank of "Today's Top 5 influencers" in Japan.