Well you can start by deleting apps that you rarely use. Also, there is a setting on the phone where you can keep a low resolution copy of all your pictures on your phone instead of high def version (they both look the same to the eye). The HD version of all photos will be stored in icloud. Do this for all of them. It should free up tons of space.