The minimum system requirements for Ubuntu Desktop call for 25GB of space for the root file system.
Your current root partition is 23GB. This is insufficient to meet the minimum requirements.
You have several other partitions with free space but this free space cannot be utilized by your root file system because the space is on a different partition.
You should make sure your backups are in order, then repartition the disk, which will erase all of the data. Then reinstall the operating system.
Even though the minimum requirements are 25GB, it would be wise to allocate more space if you don't want to have this problem again. Depending on how you use your system, this 25GB could fill up easily.
You don't need to add any extra partitions to install Ubuntu. The installer will create additional partitions if required.
If you are not planning on sharing data with any other operating system installed on this device, then it's probably not a very good idea to create data partitions if your only reason for doing so is for organization. Use folders for organization, not partitions. This will ensure that free space can be utilized effectively. Otherwise, partitioning creates hard, inflexible limits on how the space can be used. If you're not sure, use the default installation options.