How Will I Become Fluent in Spanish? One Student's Advice
Try to spend at least one hour per day learning Spanish. Mix it up — 15 minutes in the morning watching TV, 20 minutes online at some point during the day, talk to yourself in Spanish while driving in the car.
Study textbooks of increasing difficulty. The first book might be "Spanish for Dummies", then work up to intermediate textbooks.
Learn vocabulary like crazy. Learn the Spanish words for everything that you see in your life.
Translate anything that you see written in Spanish — brochures, signs in stores, labels and instructions on cartons and boxes.
Speak Spanish anytime that you can. If you don't always have someone to speak with, talk out loud to yourself.