Hello,
The first thing is that it is a question, so you have to put it between questions marks ¿Cómo te llamas? = What's your name?
That is the literal translation, but I thing in english you use more: Who are you?
That is Correct even your spelling
Brazil,cuba,argentina,Columbia