Your notation is very confusing. Initially you say that $\def\v#1{{\bf #1}}\v v_1,\v v_2,\v v_3$ are vectors in $\Bbb R^4$: this means that they should have $4$ components. But further down you say that they are $3\times1$ vectors.
To understand this sort of problem you should remember that basically everything comes down to linear equations. When you understand this, you can leave out the equations and jump straight to matrices or other techniques, but I really suggest that for a start you always write out appropriate equations.
So, say $\v v_1=(a,b,c,d)$. To have $\v x=(x_1,x_2,x_3,x_4)\in V^\perp$ you need $\v v_1\cdot\v x=0$, that is,
$$ax_1+bx_2+cx_3+dx_4=0\ .$$
Doing the same for $\v v_2$ and $\v v_3$ and putting the results in matrix form,
$$\pmatrix{a&b&c&d\cr .&.&.&.\cr .&.&.&.\cr}\v x=\v 0\ .$$
That is, $V^\perp=\ker A$, where $A$ is the matrix with (NB) rows which are the given vectors. Now for $A$ we have
$${\rm rank}(A)+{\rm nullity}(A)=4\ ,$$
and ${\rm rank}(A)=3$ (because the rows are independent, because they span $V$ which is given to be $3$-dimensional). So
$$\dim(V^\perp)=\dim\ker(A)={\rm nullity}(A)=1\ .$$