Bonjour,
C'est bien FLOAT qu'il faut utiliser. Par contre, attention à la largeur des élements, si la liste prend toute la largeur de la page, il est normal que l'image se retrouve en dessous.
ATTENTION : d'après ce que je vois dans la capture d'écran du code, il y a un problème flagrant de hiérarchie au niveau de la UL.
Un petit rappel de comment c'est foutu : https://www.w3schools.com/tags/tag_ul.asp