No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Your auto loan and those credit card that you have are more than sufficient as a foundation on which to rebuild your credit profile. I would not be seeking any mor eunsecured credit for a few month anyway as the Barclays suggested. Is there a specific objective that is triggering your desire for additional credit cards?