Instead of telling you what to do, I am going to try to tell you why you might choice to do certain things. It is better to understand that a choice is right or wrong and then decide on a path then it is to make the right decision but not know why you did it.

When you are considering moving up, take three things into consideration:

1) Are you beating the lower level that you are currently playing? The competition typically rises as you go up so you need to be able to beat the lower level before you have a good shot at beating the higher level. It seems like you are beating the lower level, so I would say this is a plus in the move up column.

2) Can your bankroll support moving up? Never play above your bankroll, no matter who you are. You could be the greatest poker player in the world but if you bet 3/4 of your bank roll on quads and get beaten by a straight flush then you have seriously crippled yourself. There are several articles about bankroll management on this site. Read one and see if you have the bankroll to support the 5c/10c game.

3) Is there a driving reason to move up? If you play for fun and winning is fun for you than you may be happier at your current level. If you play for cash and you can beat the higher level game then you may be happier at the higher level.

For resources, you should read Sklansky's Theory of Poker book. That book is not about starting hands (which vary a ton in reality based on the type of table). It is about the fundamentals of Poker. It tries to explain what you are trying to do. For example, the Fundamental Theory of Poker is (paraphrased):

When someone plays a hand differently than how they would have played it if they knew their opponent's cards, they lose. When someone plays a hand exactly as how they would have played it if they knew their opponent's cards, they gain.

While this may seem obvious, it drives a lot a lot of things; betting for instance. When you bet, you are really trying to make your opponents make the wrong decision. How many times at low limits have you seen the guy UTG suddenly blast All-In? The entire table folds around to him, he scoops the blinds and shows KK. The fundamental theory of poker explains exactly why this is wrong. He played the hand such that everyone at the table made exactly the same play that they would have made had they known he had KK. He should have bet an amount such that strong hands (but not as strong as KK) CALL his bets. Because then they have made a mistake. The guy with QQ would not have called his 4xBB raise if he had know that UTG was holding KK. Further, how many have seen the UTG blast All-In with KK only to be called by the guy with AA? Again, the Fundamental Theory of Poker shows why this is wrong. He would not have gone All-In had he known that the other guy had AA, thus he played his hand differently than he would had he known the opponent's cards, thus he lost.

That is the type of thing you will learn from The Theory of Poker.

While there are a lot of other books, and I certainly have some favorites, you may find that you learn just as much, if not more, by reading these forums and asking questions. There are a lot of very knowledgable, helpful people here.