delete all & try again
The entire blockchain?
Delete all files in folder and redownload soft. Also a tip: If you have dynamic IP address I found it helps to change your IP. In times where there are lot of chains I guess IPs on diff chains get blacklisted or something. When I change my IP address (disconnecting and connecting to net) I almost always find the longest chain and it works.