1) Spend the time!
By far the most important factor is how much time you are immersed in the language. The more time you spend with the language, the faster you will learn. This means listening, reading, writing, speaking, and studying words and phrases.
2) Listen and read every day!
Listen wherever you are on your MP3 player. Read what you are listening to. Listen to and read things that you like, things that you can mostly understand, or even partly understand. If you keep listening and reading you will get used to the language. One hour of listening or reading is more effective than many hours of class time.
3) Focus on words and phrases!
Build up your vocabulary, you’ll need lots. Start to notice words and how they come together as phrases. Learn these words and phrases through your listening and reading.
4) Take responsibility for your own learning!
If you do not want to learn the language, you won’t. If you do want to learn the language, take control. Choose content of interest, that you want to listen to and read. Seek out the words and phrases that you need to understand your listening and reading.
5) Relax and enjoy yourself!
Do not worry about what you cannot remember, or cannot yet understand, or cannot yet say. It does not matter. You are learning and improving. The language will gradually become clearer in your brain, but this will happen on a schedule that you cannot control.