if you can read a little chinese, you can check online, eg
http://www.loushi.cn/Rent/RentForHouse. ... ivingRoom=
http://sh.5i5j.com/
here you can check how far it is to the campus
http://www.ddmap.com/
i'd still suggest to find a chinese who goes to one of these small real estate agencies with you. there are all around the University and are specialized in that area.
there is a metro station called Yan'an west road; line 3 and 4
Busses should be as follows, but I might be wrong here:
48, 57, 69, 71, 72, 73, 121, 127, 141, 224, 519, 748, 754, 776, 814, 825, 855, 909, 911, 925, 936, 945, 946
+ Airport bus 3