from my own personal experience, living and studying in china or taiwan is the best way to reach this goal! i highly recommend even a short trip, as total immersion really makes a dramatic difference.
www.livinglanguage.com/ Learn Chinese at Home or On the Go App, Books, Audio, & Tutors Avail.
pimsleurapproach.com/Learn-Mandarin Start Speaking Mandarin in 10 days! Method Seen on PBS- $10 + Free S&H.
www.rosettastone.com/ Start Speaking Mandarin in Minutes. Save $175 Off + Free Shipping!
www.imandarin.net/ iMandarin Chinese Classes in China. Sign Up Today for a Free Trial !
www.0532study.com/ Qindao-Easy life. Tianyan CLC-Low cost, quality Chinese courses.