Perhaps you should try finding a language exchange partner here on the italki or scheduling sessions with professional teachers.
While there is no single most efficient method for learning Hungarian (just like in the case of any other languages), the "sound like a native" goal can be achieved by learning from a native.