Re: It takes long for her to open up to people!!
When you are dating someone from a different Culture, then unfortunately this sort of thing sometimes happens, as in some Cultures there is pressure not to bring Shame on the Family, by not being too forward.
If She's gone Cold I would take a step back and then wait until She Contacts you but in the meantime console yourself by looking for someone else just in case it turns out that you could be so incompatible (at least Culture wise) that you eventually realise that you could be wasting your time.
The Power in a Relationship always goes to the one who cares the least