I haven't had a breech baby (well, we were close one time, but she turned at 34 weeks). I did a lot of the things you had mentioned - moxi sticks, inversion, ice packs, visualization, upside down in a pool, etc.
However, just from my time doing birth work and hanging with midwives, there is a bit of information I have picked up here and there....perhaps someone can supplement or provide better support than I can if they've BTDT with a breech baby!
Of all the breech positions to be in, frank breech is usually the most favorable in terms of outcome for vaginal delivery. I live in Florida where it is illegal to knowingly deliver a breech baby at a homebirth. I am sure other states have different (or grey areas) of restrictions, so this is something you'd definitely want to check with your care provider about. What does your midwife or OB say about delivering breech at home?
If your baby is not engaged down into your pelvis, you can try an ECV with an OB but you'd probably want to get on that soon - I think 38 weeks or so is the cutoff for the higher success rate of baby staying turned.
Lastly, if baby doesn't turn, please try not to beat yourself up about it. 9/10 times, if baby is that stubborn about NOT turning, there is a good reason....it could be a shorter umbilical cord, placement of the placenta, how baby fits in your pelvic space - it isn't a reflection of how much effort you've put in, but rather baby's way of knowing the best place for him to be.