If you'd like an English name that sounds like your name ("Xixi"), I'd suggest
Cici, Sissy, Sicily, Siri
If you'd like an English name with a meaning similar to the meaning of your name, I'd suggest
Hope, Nadia
Also, "Sissy" and "Cici" can be nicknames for "Cecilia." So when you introduce yourself, you could say "My name is Cecilia but please call me Sissy [Cici]."
Yes, "cherry" and "sugar" sound very strange as English names. Most people don't use regular nouns as a name. There are a few exception, like "hope" but if you aren't familiar with English names, it is difficult to know the exceptions.