They're both right, but "podría" is "I could (speak better)" and "habría podido" is "I could have been able to (speak better)."