Just wait some time, it will work.
its been almost 8 hours now, you think theres still a chance its coming?
Check your client is actually getting blocks and is in sync with the network.
Again, if using the client from bitcoin.org, you should see a progress bar at the bottom of the window - if that hasn't moved at all then that would explain your issue and you need to check your firewall settings.
The transaction itself is definitely sent and confirmed so this is a local client issue.