Like this girl does her best to avoid me and not give me eye contact at all when i talk to her so I think i should just forget about her. It sucks because i thought she was cute and was interested in getting to know her.
Shy people don't usually play hard to get. They are too self-conscious to have their mind occupied on playing games. She probably avoids making eye contact etc coz she is too shy, feels awkward , and self-concious,
Get a message to her in person or through her best friend that you are interested in forging a date with her this month. Give her a way to text/other you. If no response to go out, then MOVE ON... it's very clear that road is a dead end for the next few YEARS.
I would ask her out. Someone has to make the first move. If she doesn't have the incentive to do it, then you gotta do it. Sometimes I wonder whether if she wants u to ask her out or not. Why is she doing her best to avoid u if she wants u to ask her out?