If you can't apply for a credit card you should check if your bank offers a visa debit card. A debit card only works if you have money in your account, and you don't need any income to get one pluss the annual fee is less than what you would pay for a normal credit card.