Maisie Williams thinks her looks are affecting her career, and has slammed Hollywood for being "shallow" when it comes to hiring actresses.