Good advice here. Hey Rossman you changed your face! I didnt recognize you
btw if you have a credit rating of say 500, getting rejected for a card may drop you all of 5-10 points. Its not a huge deal but getting rejected alot can be.
A solid way of improving your credit, especially if you have no credit or bad credit, is to secure a card through a bank. You put $500 (or whatever, depending on your bank) into a special locked savings account (where you collect interest too). The bank issues you a credit card with a limit based on how much you have locked in the secure account. As you use it more often and pay it on time, you improve your credit. After 6 months to a year of using it and paying it off, you should have no problems getting a unsecured credit card (which requires no money in the bank). After you get an unsecured card, every 6-9 months, call the credit company and say you are changing companies because you want a higher credit limit, alot of times they will just try and keep you by giving you a higher limit.
Also getting a personal loan for a minimal amount (usually arund $2-3k depending on the bank) can be a great way to skyrocket yuor credit. A good thing to do is just keep that money in the bank and make your payments. The interest you get will help offset the load's interest. Just don't pay it all back within a month. Making your payments on time over a course of time is much better for your credit.
Also as stated, you can also get a cosigner like your parents, but if you don't pay up, they go after the cosigner. A good thing to do is have your parents put you on their card and just have them hold the card. They can charge a few things with it if they like but this way they don't have to worry that you are running to Vegas with a charge card in their name

BTW if you are in college, its EASY to get a CC, especially if you have a student loan.