Purchase a teach-yourself Bavarian dialect textbook including audio material online from a website such as Linguashop.com. The textbook and listening material help you to build a foundation in the language. Audio material is especially important since Bavarian is a spoken dialect of German with pronunciation distinct from the national language.
Meet Bavarians online using language exchange websites like the Mixxer. You can arrange for a language exchange by email, Instant Messenger or Skype. Practicing with more than one Bavarian speaker will help you practice Bavarian pronunciation, while also allowing you to increase your listening and speaking ability.
Enroll in German classes in Bavarian through Horizonte.com. Learning the German language will help you learn Bavarian more quickly. While studying German in Bavaria you can meet Bavarians who can teach you the dialect.