I'm an ok French speaker, technically my second language although I "learned" Spanish in high school. At some point in a conversation people will realize I am not a native speaker but I can get by. I used a variety of things, including Duolingo for a while and Babbel for a bit, both of which I started on. Based on my experience, neither will get you very far for speaking. You'd be better off getting a real teacher or taking a class.