From my list of 'How to Speak Korean Like a Native: tips 1&2
1. Become Korean
If you are 'American, or German, or French, or whatever, and you learn Korean you will almost always speak Korean like a foreigner because your self image is 'I am ~~this/that country person~~ who is speaking Korean.' In order to speak like a native you must become a native, but you were born and raised in another country and your genetics may be 100% NOT Korean -- so how can you be Korean? The answer is in your heart.
I was born and raised caucasain, in the United States, but when I fell in love with Korea things changed; I would like to tell everyone here that 'I AM Korean now." If you ask me how that is possible I will tell you 'I am Korean in my heart.' Therefore, it is only natural that I speak Korean, have a Korean name, eat Korean food, listen to Korean music, watch Korean drama, attend a Korean church; it is only natural that I have pride in my country's history, her heroes are my heroes, her culture is my culture, her preservation and prosperity are constantly in my prayer. Her peaceful reunification is my heart's desire.
If you approach the study of foreign language in this manner you will find great success because it will no longer be a 'foreign language' that you are studying.
2. Learn the History & Culture
An immense amount of any language is tied into history and culture. You should become familiar with at least a basic outline of the country's origin and history to the present date. Knowing the great figures in Korean history is also very helpful; to think that someone might be learning Hangul without knowing its origin is almost humorous.
Likewise, the culture, customs, and cultural etiquette is extremely important in learning Korean language. For example, the very structure of the language itself is greatly influenced by Confucian ethics that were formally adopted at the beginning of the new Josun dynasty circa 1400. So if you know the "why" it will help greatly with the "how."
Just sharing..
나영훈 -AKA George