Your pattern piece is not aligned correctly:
for it to tile it has to translate increasingly with every row,- it should be possible to do, but certainly it is too much of a hassle:
I fixed your piece so it could tile verticaly easily:
and had to move some vertices to make it tile horizontally:
After that it is simple pattern: