here's a bit of a step by step guide
1 - get new tank in place, make sure it's level etc
2 - fill with dechlorinated tap water to about 2 thirds full
3 - rig up heater and (new) filter onto the new tank and switch on (leave the light turned off)
4 - rinse your sand and put it in the tank
5 - move across any decor, plants etc that you want to keep, add any new ones, aquascape the new tank
6 - wait until new tank is up to the correct temp
7 - turn off equipment on old tank
8 - rig up the filter from your old tank on the new one and switch on
9 - remove any remaining decor from old tank
10 - drain old tank to half full
11 - catch fish, use 2 nets, hold a large net at one end of the tank, use a smaller net to 'chase' the fish into the big one. when you've caught a fish in the net gently hold the fish through the net so it's not flapping around, transfer it as quickly and calmly as possible into the new tank
12 - when you've transferred all the fish from the old to new tank take a few minutes to watch the fish and ensure they are ok. they're likley to be hiding and looking a bit scared but make sure no one's dying or anything
13 - drain old tank and dispose of it or whatever you're doing with it
14 - leave lights off on the new tank and don't feed the fish for 24 hrs
15 - do water tests every day for 1 week on the new tank, be prepared for a mini cycle, hopefully it won't happen but you should be ready for it