Read Positive and Inspiring Books: One of the best ways to maintain a positive attitude is by reading positive books. These books serve to encourage you, inspire you, and teach you. Reading requires that you sit still and focus, and by focusing on something positive it helps you to keep a positive mindset throughout the day. (My favorite books can be found here.)
Listen to Podcasts/CDS: The advantage of listening to podcasts or compact disks is that you can listen on the go. You can listen to motivating podcasts while you clean your house, exercise, or on a flight. In your car, you can play encouraging compact disks that help you make better use of your commute. Listening to recordings from people like Zig Ziglar, Tony Robbins, or John Maxwell can both teach and inspire you. (My favorite podcasts can be found here.)