Prepaid credit cards will help in building credit. First you have to make a deposit into an account. Once the money is in your account, your card will work identically to a regular credit card. The only difference is that you can only charge up to the amount of money you actually have in your account.
One more thing, there are many websites allow you to do a
credit card comparison based on interest rates, balance transfer, credit limit, finance charges and so on. You can try comparing the features of various credit cards and check credit card offers that suit your need.