No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I agree that the secured route to build your credit is probably the better path right now. I joined PenFed and put some money in the Premium Online Savings. I applied for my Power Cash card about 14 months later.
I literally just applied for the power cash card and had to open a savings account and i didn't receive a hp for either