If you have no credit history then you should be able to get capital one secured credit card.
With a capital one secured credit card you put up a deposit basically by sending capital one some money ahead of time and that secures the credit card.
Then they give you a spending limit and you use your secured credit card just like any other credit card and it helps establish and build your credit when you make payments on time.