good luck! recruiting from a d- program is a tough thing to do. i recommend all new coaches wait till they can get a team in that D+/C- range that has some decent talent already, especially with how d1 is today, because its so tough to be successful with the bottom end teams, even for coaches that aren't new to d1. anyway, its not impossible or anything, you can do it if you are patient. there are 3 major mistakes made by low level d1 coaches, and if you avoid them, you will probably do well:
mistake 1) recruiting too low. so many new d1 coaches look at the low end d1 players and go, they look good. but you have to have a frame of reference, and with d2 being your only reference, its easy to shoot too low. take the opportunity to look around before recruiting starts, and also at the end of your first season. look at the teams who are around 50th in the country - you have to be shooting to be that good. before recruiting, you don't have rankings, but look in any big 6 conference, find yourself a couple b-/b or so prestige teams who have been like, low end NT, high end PIT type teams, and see how they look. especially, look at underclassmen - you need your players to get to that level! i highly recommend taking 2 walkons a season to allow you a much better dollars to spots you have to fill ratio :)
mistake 2) recruiting too high. as a d-, the top 40 or so players at each position won't even talk to you. but that doesn't matter. why? no chance you can sign any of them, on your prestige (virtually). but in the pool of players you CAN talk to, you want to shoot on the higher end. just know your limitation. you can't battle any school in the BCS unless they are very conflicted and you don't think they can spend much against you. best to submit early, and watch to see if they get out of control elsewhere, and come back in late. anyway, you really can't afford to get in a bunch of battles, but you need to go after a bunch of players you want to get, early. why? its so much easier to grab for players when nobody "has" any of them. once somebody has their name on a player, they are much more likely to fight you for them. so go for some people and hope nobody else goes for them in cycle 1, and with some luck, you will have a good portion of your class lined up when 8:00 rolls around.
mistake 3) not winning enough. i don't mean not being good enough. you need wins. from d- to c- prestige, maybe even c, you can miss the post season every year, its just a matter of where you are in that range. its easy to play really bad sims and win 20-25 games. do it. this will get your prestige up enough for you to recruit players who are good enough to take to the NT (hopefully). also, it will have the INCREDIBLY IMPORTANT side effect of getting your HCA to an a+, which is absolutely and totally vital for all teams who want to be successful in d1.
no coach i've seen has failed to bomb one of his first 2 d1 recruiting classes. bombing 1 class is not the end of the world, and in fact, is just about guaranteed to happen every so often (every so often being, pretty damn often, when you just start out). however, bombing a class is not that big of a deal, as long as you don't get 2 in a row. and remember - signing a bunch of players who cant compete is bombing harder than not signing anybody. your prestige can't really get worse, even if you get it to a d/d+ its not like you have much to lose. better off to take your lumps and try again next year. good luck!