No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
My first reaction would be to concentrate on getting a major bank card rather than another store card.
That may require starting with a secured card.
Do you have any unpaid, delinquent debt that may, aside from simply your score, be the primary basis for your current declines?