1) There are many websites that offer free online lessons for beginnners. Look for one that has a lot of audio, such as our site: LearningSpanishCentre.com. Use the forums to ask questions, and make friends with other students at your level.
2) Some people spend as many as 10 hours a week commuting to work. Instead of listening to the radio, try an MP3 or Audio/CD course in your car. Be sure and say the words aloud, even if you are alone in your car; it may look silly to others, but you will learn faster.
3) There's no excuse for getting upset about waiting in lines. Always carry Spanish flashcards with you, and pull them out and do a quick review any time you find yourself waiting. You can easily make your own with 3x5 notecards based on whatever course you are currently taking.
4) Get a book. This may seem obvious, but while you are learning from audios, it's always good to a good reference book (with a good Spanish dictionary in the back). Some people are audio-learners, but others must see the written words to learn.
5) Give software a try. Many people find interactive software more interesting than either books or audios. Often, the software will judge your progress, and give you feedback.
6) Check your local school systems, both high-schools and college, for continuing education or community "fun" classes. Many offer multiple levels of Spanish, from beginner to advanced. You will look forward to working with a "live" teacher and fellow students.
7) Dive-in and go to a Spanish speaking country. If you can live with a family where you are forced to speak Spanish for daily survival - you will learn quickly. Reading Spanish signs every day, visiting museums, and learning Spanish culture all contributes to the experience.