I have photos on my phone that I can't delete
Assuming you have an iPhone; probably best to backup your phone through iTunes then do a factory reset and restore your data. If they are ghost/misbehaving photos then they won't be included in the backup and hence won't be restored back onto your phone.