<human>: Can you condense the text into a few key points?

I'm a college student looking to open a new credit card. I'm currently on Bank of America's CashRewards card with a $700 limit. It gives me 1% cash back rewards. Since I don't buy groceries or gas (no car, I eat on campus, go back to my parents during break), I wanted to switch to their travel rewards program, which gives a 1.5% cash back on everything, as well as the travel benefits. Are there any cards that better suit me? I'm looking for the best rewards program there is that don't account for travel miles (I don't travel/spend enough to qualify), groceries, or gas expenditures. I've seen the **Chase Freedom** and the **Discover card**, are there better options for me, a low spender who's just looking for a few extra basis points?

Also, I applied to increase my limit from $700 to $1000 and was denied. I'm really frustrated, because I have a >$30,000 balance, as well as a 700 credit score. (What's dragging me down is that I only have had a credit history of 7 months, plus I don't have very good diversified credit. I've never missed a payment and I rarely put more than >$200 on my card a month, except months like November for Black Friday.) I also don't have a steady income, since the money I have right now is from a business I sold 2 years ago to focus on other endeavors. So I basically have no income to put in when it asks for such information.
<bot>: what's the best rewards option of a credit card for a low spender who doesn't pay gas/groceries? How can I increase my credit limit from $700 to $1000?