The HYPER 412S is somewhat an entry level cpu cooler. Your not going to get great results with it but your temps should be cooler.
Assuming you have at least one intake and an exhaust fan on you case, I would suggest that you reset the heatsink after removing and cleaning it. A pea sized amount of thermal grease in the middle will be enough as the heatsink will spread it as pressure is added.
If you do not have case fans, get at the very least one intake and one exhaust, as this may solve your problem.