No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
You have a better shot at business cards than personal cards. If you have a BK showing. Survey says. Nope.
Chase is almost always a denial with a BK showing. But since you already have a Chase relationship, why not go into a branch and speak to a supervisor about it.
Was AmX IIB? If yes, more than likely that will be a denial.