usually enabling xmp profiling in the BIOS will get it upto its rated speed and timings
Thanks everyone that did the trick. Just out of curiosity what is XMP profiling ? I actually before posting tried changing the memory clock multiplier which gave it the 1600MHz and also seem to run fine. But I've now disabled that settings after reading everyone's post.
Appreciate the help.