Here I am using GParted to see that my hard drive does not have any free space, So I need to create some by making a partition smaller
At this point I have already booted from a USB drive
Otherwise I will not be able to change the size of the partition
1) First select the partition you wish to shrink
2) Select Partition and then resize