Problem with my portfolio being responsive

Hi all, I am having trouble with the portfolio site being responsive. I realized that I probably shouldn’t have used VH units when making my portfolio site.

Now basically I can’t get this site to work well on an iphone. Before I start from scratch does anyone have any suggestions on how to fix this to work on an iphone.