Do an online search for language exchange programs to find pen pals in the target language. Exchange programs often require you to teach your pen pal English as they teach you Spanish. Be consistent and set aside a time each day to write to your pen pal. Make the most of your sessions with your pen pal by asking for clarification on words or phrases that you may not understand. Doing voice chat online can help you improve your speaking skills. If chatting online with your pen pal, ask your partner to slow down their speech if needed.
Focus on communication and avoid excessively correcting grammar mistakes as that can discourage communication or cause you unnecessary frustration. If you would like to be corrected on your grammar, ask your pen pal to focus on one thing at a time, such as verbs one day and prepositions at another time.
Increase your vocabulary by noticing how the words form phrases. Supplement your learning by reading Spanish magazines, newspapers and online material related to a subject that you are interested in. Create your own vocabulary lists or flashcards and attempt to use the new words and phrases in your written and spoken correspondences with your pen pal.
Master a list of common phrases such as greetings and conversation starters, as well as the contexts in which the phrases can be used. For example, attempt to learn about the appropriate time of day to use certain greetings as well as language formalities such as polite and impolite speech.
Remember to have fun, and to remind yourself that over time, you will improve in the target language with plenty of practice and encouragement. Avoid worrying about your mistakes or challenges, but instead focus on your accomplishments and improvements.