Go down East Nanjing Rd. to the west, and you will see a wide and busy road which is called XiZang(or Tibet) Rd..
Cross the Xizang Rd and you will see the People Square, the Shanghai Museum is a Splendid building in the north part of the People Square, moreover it is near the terminal station of 123, you can't miss it.