first thing you want to do before doing a static ip is make sure that it has a link, otherwise there's no point. assigning an ip to the interface isn't going to make the link go up, it should be up regardless of ip status.
you might not have a crossover cable, or, i would recommend setting your computer's nic to auto detect, if that doesn't work, try 100/full.