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:
