<< Here are some things that should help:
1) Pay off all the balances on all those cards every single month.
2) Do not apply for more cards, two CCs is probably the ideal number for most people.
3) Do not apply for too many loans (student loans, car loans, etc.)
4) Do not even do a loan search (looking for a good loan rate).
5) If either of those cards has your parents name on it, you are not building your credit.
6) Try not to ask for credit limit increases.
7) It takes time to build credit.
8) Pay your other monthly bills on time (tuition, electricity, water, rent, etc.)
There are others, but my mind is lazy today. >>
I second this and the get a good job part (and keep that job, job security is a big part of credit).
As an add on to #8, be sure you are the one in charge of utilities if you live in an apartment. They count as loans and are good for your credit rating if you pay them off completely every month.
You already have two credit cards. Unless you find another card to replace one of those, do not apply for anymore. The act of applying for a credit card is actually bad for your credit rating. Even if you get accepted and immediately cancel, its not good for your credit rating. Well at least according to a professor of mine (Head of Economics in the Business college).
I have heard differing reports on whether its good or not to completely payoff the credit cards every month or carry a small balance. So I don't know about which is better. I'd prefer to pay them off and not deal with interest.
And remember, it takes time. Credit does not happen over night.