As far as the website is concerned I fully support the initiative and I really hope it takes of well. In November last year I was providing free technical consultancy to a similar startup because I really wanted to support this idea. I won't name it because I don't want to promote it in someone else's post.
You need to find a decent designer to redesign your website so that it renders properly. Right now I can see problem with your grid and rendering. You are using bootstrap but your navbar and content aren't in same column. You can correct it by using container/container-fluid properly in both navbar and content. What is that gray box at the bottom? Is it supposed to be a footer?
This is how it looks on chrome/ubuntu :
On registration page file upload isn't rendering properly on firefox/ubuntu. Also, is this site only for US citizens?