Tem um pequeno espaço não alocado entre as partições /dev/sda3 e /dev/sda1 e outro bem maior no final do disco (depois da /dev/sda1).
1ª Opção (recomendado)
O mais fácil é usar o primeiro espaço não alocado para aumentar a swap. Embora eu ache que não é necessário mexer nisso pois 7GB de swap já é muita coisa. Mas se for fazer, basta desativar a swap pelo Gparted e aumentá-la.
Sobre a outra partição, a abra o Gparted e aumente a partição extendida (/dev/sda1) até o final do disco. Lembre-se que antes você deve desmontar a partição de 500GB, caso esteja montada. Você pode fazer tudo isso pelo Ubuntu instalado no seu HD mesmo, pois não é uma operação que envolva partições vitais do sistema (dê preferência, porém, para fazer por um live iso, ou seja, DVD ou perdrive de boot do Ubuntu). É recomendado que você tenha backup de todos os arquivos importantes, pois erros podem ocorrer.
Depois, você terá um espaço não alocado dentro da /dev/sad1 e ao lado da sda5. Você poderá aumentar a sda5, que é sua partição de 500GB (isso vai demorar), ou criar uma nova partição ao lado. Talvez isso resolva seu problema.
2ª Opção (faça por um live iso)
No Gparted, desloque a partição não alocada do final do disco para a esquerda, de modo que ela fique antes da /dev/sda1 (ou melhor, desloque a /dev/sda1 para a direita, isso vai demorar). Isso vai juntar os dois espaços não alocados. Depois, desloque a partição não alocada para a esquerda de novo (para ficar antes da swap). E então você poderá juntar com a dev/sda2, que é a partição do sistema (essa operação é bem demorada também)
Novamente: tenha backup em mãos, salvo em outro disco!!!
Lembre-se: você só consegue unir partições "vizinhas" e, exceto para sistemas UEFI, existe um limite de 4 partições primárias, ou 3 primárias e uma extendida (você poderá criar novas partições dentro da extendida) por disco.
Espero que tenha sido claro, mas qualquer coisa, pergunte novamente.