RosettaStone has a great reputation for developing conversational skills. The software is not cheap, but it is effective. My kids use it for Korean. If you're active Army you can access it free via ako. A friend of mine used it to prep his language skills before his last deployment to Afghanistan
Bookmarks