i think there are a 2 paths you can choose;
1. keep your current motherboard, upgrade to a 8320 or 8350, sell your 7870 and upgrade to a higher end gpu. keep your h80 as its a great cooler.
Adv. good all round upgrade
2. sell your cpu and motherboard and buy a decent 1150 motherboard and 4670k, keep your 7870 for now and upgrade later. either buy a new cooler or try to buy a intel bracket for your h80.
Adv. 4670k is a better cpu than a 8350, new motherboard could offer good crossfire support later
intel will be a more costly upgrade due to the change of motherboard, more expensive cpu and likely need for a new cpu cooler.
amd will free up your funds for a gpu upgrade as you cpu cooler and motherboard can be reused.
Is your rig primarily for gaming? do you do any work on your pc, modelling rendering etc?