Answer: I say go get lession from a professional on the daily if possible, use rust worthy apps such as Duolingo because they actually provide you with the basic information that you need, or you can always go to your public library to pick up a book.
Learning a new language takes time and effort. Try training your memory before-hand so it can be easier for you along the way. The more you rush trying to learn a language, the more likely you are willing to give up.