You can't remain in Thailand for a year on a tourist visa. Get an ED visa and learn the language or Muay Thai. If you want to stay long-term, get a long-term visa. Simple enough
Beware of people suggesting you use agents. It basically means you will pay a bribe to bypass a requirement. Once you start this method there's no way to get off it.
The problem is the Australian embassy in Bangkok will not provide the affidavit required by Thai immigration, so you are confined to the
*****
baht monthly transfers. I simply used the OA visa to get free entry into Thailand, and then commenced the transfers. As soon as you have 12 monthly transfers under your belt, leave Thailand and re-enter on the O visa