Increase your vocabulary in Spanish
Building a good vocabulary is very important for communication. There are so many words to learn that you may become overwhelmed.
It is best to learn a few words at a time and associate those words with the actual object or situation rather than translation into English. This will allow you to speak "on the fly" rather than going through the translation in your head for every word.
Following are many lists of Spanish words to learn for different subject matters and situations.