Most Helpful Girl
youre not ugly! so first off you need to get that thought out of your mind cause that won't help you. you need to be confident. if you aren't confident then fake it til you make it cause I know true confidence does not come easy.
also body language matters even more than your words. focus on keeping eye contact, a little touching (non sexually) e.g. arm, shoulder, maybe back if she is responding well, and focus on your body positioning. you need to make sure your arms aren't crossed because it shows you're closed off, angle your body in her direction so she knows you're into her and she has your full attention and don't look at other people or things when talking to her.
you can also joke with her to make it more lighthearted maybe a semi-mean but very joking way joke about her cause it gets her interest... but again make sure she knows you don't mean it. e.g. *sarcasm* "i don't know how you could manage that, being so short ;) ) I think you get the idea :)