I think there are some good riff scattering around the song....but, overall, it's a pretty decent ideas of metalcore song...

for the bar 18, i think you don't need to use 5/4 time signature...try to change it to 4/4 and use D and E chord in half note for each chord. And then change the riff to match the 4/4 time signature... (check out the attachment)