Purchase a computer-based language-learning program that teaches you to listen, speak and read Spanish. Rosetta Stone and Rocket Languages both offer programs with these features. Ideally, the program will give you feedback on your spoken Spanish.
Work on the Spanish language-learning program every day, whether you have five minutes or two hours. Find time when you can do so uninterrupted, if possible.
Write down any words that you find difficult on flash cards that you have cut in half. Write down the English translation on the other side. Keep these cards in your pocket or purse. Decrease the amount of time it takes you to learn Spanish by reviewing them whenever you are waiting somewhere, such as in line at the supermarket.
Tune your radio to a Spanish music station. Keep it on in the background when you are driving or doing chores around the house. Listen to the words and you'll soon find that you are recognizing many of them. Watch Spanish-language television as well. Nothing is easier than naturally absorbing the language you are learning.
Volunteer to teach English to Spanish immigrants in your town or to read stories to a class of Spanish-speaking elementary English language learners. Buy some groceries at a Spanish market if your town has one. Give yourself every opportunity to interact with Spanish speakers and practice your new language.
Purchase a few Spanish graphic novels. These typically have a vocabulary that is basic, and are a fun way to practice reading the language that doesn't take much time.