I think your English is better than my Spanish. - That is not true. Your pronunciation is perfect.Pienso que tu inglés es mejor que mi español. - Eso no es verdad. Tu pronunciación es perfecta.
I think your English is better than my Spanish even though you've never been to the U.S. while I've lived in Madrid for a year.Pienso que tu inglés es mejor que mi castellano aunque tú no has estado en los Estados Unidos mientras que he vivido en Madrid por un año.