Is one credit card enough to build up credit. I have a $1000 hooters card. If I charge gas on that every month and pay it off each month will that bring up my credit score. Do you have to have two credit cards?

I have my student loan that I pay on time every month so that should help...