You've not followed the steps properly. For one you've not specified the TFTP server address in the DHCP config. If you're using the ISC DHCP daemon then you need 'option tftp-server-name "the_ip_goes_here";'

Is the TFTP daemon enabled and running as well?