This website CC will be harsh but hopefully I can give have some hints and tips to help you on your way.
Your site sucks and frankly screams, "I ripped some nice images from the interweb, give me some money and i will meet you to take some snaps."
Don't let an amateur shoot your wedding.
Since you will ignore that.
Design is design whether you are "designing" a photo or website or building or software.
Think about the "users".
Think about some tasks they might do.
Think about what experience you want them to have.
...
Sometimes it pays to imagine a person is next to an invisible you and you are driving the website experience.
What are they asking
How are they reacting
Where are they pausing
...
What are they looking for
Are they getting frustrated
Now, how do I get where I want?
Copy the "masters"
If a user was at your computer and wanted to look through your portfolio what applications would you use and why?
What are some of the best features of various photo sharing sites?
What does Apple Aperture, or Lightroom or "insert app here" do right in regards to image viewing and sorting?
How can I incorporate that in my design.
...
And lastly, Don't let an amateur shoot your wedding.
Edit to add:
Practice some Guerilla Marketing and trade services with a competent web designer.