@majmun23,
Beauty is in the eye of the beholder, yet we sometimes don't see that within ourselves. When people put "themselves" down, you have to question whether they should consider getting advise on confidence building because when you are confident it's a whole different ball game in life.
She talks to you. You have told her you like her. You don't know whether she likes you, you are just guessing. Ask her out. If she says no and wants only to be your friend, accept it.