You'd have to spend a lot of time and be really serious about it. I tried teaching myself through a books on tape thing and just got bored after a while. Now I'm in a class and even though I'm one of the better students in it, I know it's going to be a while before I'll actually be able to do anything worthwhile. If you do a little every day, though, you could possibly be a decent speaker in a year or so.