TarionzCousin
Second Most Angelic Devil Ever
All you need is one hot, single nerdy woman in your group and the guys will show up every time.

Seconded!All the suggestions so far are good ones, but I would add: Decide on a number of players that constitutes a "quorum." If that number of players can make it to the game, then game. For my group, it used to be 3 out of 4 players plus the DM; we recently added two new players, and now it's 4 out of 6. One thing I learned long ago is that you have to allow for a certain level of player absences or you'll never get a game going.
First, lemme say "Welcome to EN World!"
That being said, I think the way to get a solid game going is to set it for the same time, every week. And make it every WEEK. Players can quickly be trained to work around this designated game time - it's very easy for them to schedule "monday evenings off", for example.
Second, shorten your sessions. If you're trying to have one eight hour session every week, it might be difficult to schedule. But one four hour session a week (or maybe even two!) is probably doable.
Third, avoid weekends (with the exception of sunday). While some people may be able to schedule every friday off for the next year, a lot of people are not willing to do so. I can tell you right now, if you had a friday or a saturday night game, I'd probably only be there every other week, if that.
Fourth, make sure you work with everyone to set up a good time to game. And factor in all the prerequisites. If the game starts at six, after everyone's off work, make sure there's a way for everyone to get dinner. If Joe has to be home by ten for whatever reason, make sure your game ends at 9:30, no exceptions.
Fifth, don't get irritated. It can be annoying to have people bail on you, but getting irritated is not the way to go. If Joe doesn't show up and you complain to everyone there about Joe, than next week when Sam can't make it, he's going to remember just how damned irritate you got... and he might be afraid to show up the week after that. Us gamers can be a very sensitive lot at times.
Finally, have a backup plan. If you have five players and you get two no-shows, well, it happens. In my opinion, in these cases it's best to still do SOMETHING. Even if that something is just play a game of munchkin or turn on the hockey game.