I'd change the second "speak": "He speaks Spanish more fluently than I do English." The repetition of "speak" sounds unnatural.
You could also cut out the second verb entirely, as it is actually redundant: "He speaks Spanish more fluently than I English."