@Anonymous wrote:
Thanks everyone for your suggestions. I visited Bank of America and they asked me questions about my employment and requested for some documents.
They would reconsider me for a regular card and recommended that I wait to hear from them for a month before applying for a secured card.
Hoping for good news!
You can also check with Citibank:
https://online.citibank.com/US/JRS/pands/detail.do?ID=MovingtoUS
As others have already said, visiting a bank branch with relevant documents is the best way here.