Já fiz aqui uma postagem ensinando como hospedar imagens no Photobucket. Agora chegou a vez do ImageShack, vamos lá então:
1- Se não tiver uma conta, faça a sua dando um clique na imagem abaixo, é de grátis.
2 - Depois de criada sua conta, clique em "Upload Image" para pegar no seu computador, a sua imagem (arquivo). E, observe que se pode marcar a imagem como pública ou privada entre outras opções.
4 - Carregada a sua imagem, dê um clique sobre ela, isso fará que ela seja selecionada (note que aparecerá um friso laranja em volta da imagem), depois clique em "Get code for websites".
5 - Abrirá uma outra pequena janela e pronto, é só pegar seu código.