Float bewirkt, dass *nach* dem Element kommende Inhalte um dieses herumfliessen.
Ist denn dein restlicher Text auch *nach* dem Bild im Quelltext notiert?
Ja. So etwa wie
» <img src="....jpg" alt="..." title="..." width="300" height="300" class="bildrechts size-medium wp-image-240" /> Text Text ....
Die mir bislang bekannte Variante
» <div class="bildrechts"> ... </div> Text ...
tut's leider auch nicht.