Welcome to Flyertalk!
wcj has given some good advice. The more specific you are with your questions, the better the answers you will receive.
Personally I find there is no substitute for my own learning. Definitely ask questions when you need to, but given the vast amount of choices they are for miles/points/cashback earning credit cards, you first need to get clear about what your own goals, needs, preferences are.