Yes, likely that it takes some time - you can see that the nameservers HAVE been changed here:
http://www.whois.com/whois/lizmeiguo.com
I actually DO get your new site at your domain name, too - with the default twentytwelve theme visible.
Have you tried clearing your browser cache and cookies? Or tried another browser?
It's also possible that I can see it, but you can't yet - that's how DNS changes can work.
Did you export and then import your content from your old site - the site I see has no content.