Hey, I'm back!

Today I'm wondering: What's the best method(s) to go about learning a second language? Input from people with personal experience learning foreign languages would be greatly appreciated.

Specifically, I'm taking on Japanese. I'm not sure if this is a completely realistic goal because of school and other stuff, but it's still an idea I'm humoring.

Thanks,
Drew