It would depend on your determination, the time you'll spend learning the language, and, of course, your effort.
If you'll only get lessons or depend on those lessons online it would take longer for you to be fluent with the language. I think you should do more research too. Research about those questions in your mind. If you really want to be fluent with Korean, I think it would be better if you'll have your teacher so that he/she can help you with what you really need. Having books or dictionaries sure will help you too. :)