Pins 1 and 2 are Tx (Transmit), while Pins 3 and 6 are Rx (Recieve) - So make sure Pin1 connects to Pin3, and Pin2 connects to Pin6. Don't just use any old colour either - the reason for the colours being in the order they are, is that the colours match the twisted pairs inside the UTP cable. (the twists are there deliberately to cancel out crosstalk)
Be careful when crimping the ends - Make sure there's only just enough of the jacket stripped for the wires to firmly make contact with the RJ45 pins - too little and there'll be no connection... too much, and your cable will suffer from excessive Crosstalk (NEXT).
If initially you strip off too much of the jacket, you can trim the wires with a pair of scissors, use the the RJ45 plug as a guide to the length you'll need
how i'll setup my home network between two or three pcs.
Be careful - a single ethernet cable isn't going to be able to network more than 2 computers. For 3, you'll need a router/switch, and in that case, you should be using straight-through ethernet cables instead of crossover cables. To do a straight-through cable, you simply use the same order of wires on both ends, although some routers automatically detect which kind of wire you're using, and then it doesn't matter whether you use crossover cables or straight-through cables.
I'd suggest a Linksys wireless G router if you're planning to network computers, because then you have the option of going wireless later on. If not, then just go with a regular Linksys wired router. Whatever you do, don't get a D-Link (they're OK, but there's a lot of things Linksys has an advantage over D-Link, eg open firmware).