Just after a month or two you will get your improved rank on this platform.
And for your kind information I would like to say you that, You are really doing well on this site. Very soon you may be awarded for some of the achievements, if you go on contributing something to this site.
There is nothing you cannot achieve,
you can achieve whatever you can dream of.
There is no role of Webmasters or Editors in the case of member's rank calculation. It is a fully automatic process which considers the member's posts, points per post and their activity in this website. If the member will write qualitable articles continuously then, in some few days he/she can get his result. In my view Membership ranking is nothing but it is the scale to measure a member's performance.
Bhisma Narayan Rout