I have gotten into a habit of not using the push and pull features and just use a column but leave the content of that column empty.
From what I can tell, you are trying to do this.
<div class="container">
<!-- ALL SCREENS WILL SEE THIS (ACCEPT MOBILE)-->
<div class="row hidden-xs">
<div class="col-md-4">
</div>
<div class="col-md-4">
<img src="img/image.jpg">
</div>
<div class="col-md-4">
</div>
</div>
<!-- MOBILE SCREENS WILL SHOW THIS -->
<div class="row visible-xs">
<div class="col-md-4">
</div>
<div class="col-md-4">
<img src="img/image.jpg">
</div>
<div class="col-md-4">
</div>
</div>
</div>
Edit the rows as necessary.