Hi Dallas,
You have the idea and you have the business plan, what you don`t have is confidence to get this thing off the ground. Trust me, we call all relate, but this website you describe won`t design itself, so hire some programmers and get the ball rolling. You have nothing to lose and everything to gain, even if it is just the sheer experience of realizing your dream.
Good luck.