Hello Terry
With a Profesional looking site like yours, there is Noo reason to be unsure.
I think that you just have to believe in your self....and you will see.
I don't even have a nice website like yours and I 've already 11 people in my downline.
Again.....No reason to be Unsure....Believe in your Self.
Regards