Bem .. você conseguiu criar uma partição para o Windows (quanto você gostaria? 100GB?) para que existem algumas ferramentas que você pode usar, mas eu gosto de fazer isso na instalação do Windows 8.
Antes de começar, recomendo que você faça um backup dos seus arquivos, apenas por precaução.
Se você não sabe como fazer isso:
1) Insira o CD / USB com os arquivos de instalação do Windows
2) Reinicie o computador (você pode precisar pressionar f12 se ele não inicializar a partir do CD e selecioná-lo manualmente)
3) Siga as instruções e escolha administrar as partições
4) Crie uma partição onde seu ubuntu está instalado (se você sabe qual é, deve ser o maior);))
5) Escolha o tamanho da partição que você quer
6) Agora deve haver uma nova partição chamada Espaço não alocado. É onde você vai colocá-lo.
7) selecione e clique em next
8) lá vai você! : D (eu recomendo que você use a instalação personalizada, se você não sabe o que você vai fazer)
Se algo de ruim acontecer, não se preocupe. Você sempre pode tentar instalá-lo novamente.