Also check your apps. Many apps continue to collect cache files each time you use them and never purge them and can't be purged except by deleting the app. The cache continues to grow and grow and grow. Really bad coding.
Eventually the cache can grow to several gigabytes of wasting space and the only way to get rid of the garbage is delete the app and download it again.