Canto muy bien means "I sing very well."
True
I'm 95% sure that these are the answers:
11.- Oscuridad. 16.-Por favor
12.-Voz. 17.-Nada
13.-Me. 18.- Tengo
14.-hijo 19.-Ya
15.-Espérame, estoy aquí. 20.-Lo ruego.
Yo soy de Mexico y mi nacionalidad es mexicana