India's Olympic bronze medallist Saina Nehwal has gained a place to fourth in the world badminton rankings.