<human>: Can you condense the text into three sentences or less?

So, I'm a student and I'm looking at credit cards- my theory being that if I can start to build a credit rating over the next couple years (because I don't need any loans) that if I need to take out a loan for school later on that I can get a better rate since my parents will not co-sign.

Does anyone have any suggestions of where I should look?  I tried for a Citi card but was rejected because I didn't meet minimum income reqs (...there were no minimum income reqs for that card, said Citi, so wtf).  I feel like Discover might be a good bet but I don't know how well accepted they are.
<bot>: I'm a student looking for a credit card with no minimum income, no annual fee, preferably with rewards, so that I can start to build a credit rating if I need future loans.