I suggest you check out this section of
You must login or register to view this content. can have some useful tips. You can also use
You must login or register to view this content. to block the majority of porno tube sites. Also try and pick up a hobby like working on model cars or Warhammer. Maybe even start reading books.
You could also try moving your computer out to a more open location like the hallway or a room which gets a lot of traffic in order to stop you from getting the urge to fap.