I agree with #1, but I add something for you ...
have you think about THIS LADY IS NOT FOR YOU ?
OR YOU ARE NOT HER CUP OF TEA ?
If you already feel that she is not just shy ... but actually giving you a hard time ...
why waste time on her ? so many ladies in this world, who may even FEEL THAT
YOU ARE HER CUP OF TEA ... OR even love you like you are ... then why
chasing a lady who treat you like DIRT ?
Don't force a relationship, it won't work very well, once she treat you as 2nd or substitute ... , you are just a love slave ... relationship won't be sweet and won't be long ...
look around yourself, which lady treat you the best and not married and no bf, she should be the target ....
normal heart, simple love ...
good luck