Los float es una manera antigua de poner cosas. Déjalo para lo que es, una foto rodeada de texto.
Las maneras más adecuadas son inline-block y flex-box. Te dejo tarea.
Acá está la historia de cómo rodrypaladin
http://www.forosdelweb.com/f53/no-cu...width-1152510/ se convirtió en devoto del flexbox:
http://www.forosdelweb.com/f53/centr...1/#post4797025