There are pros and cons to your site for sure.
For your lack of skill/knowledge it isnt bad. There are far worse website out there built by designers.
It is certianly a start. My reccomendation is to go out and learn more, than take what you have learned and use it to build a new portfolio page.
I always practice new things Ive learned on my own site. I must have 10 versions of my portfolio site on my hard drive! lol.
Check out
http://www.lynda.com for some good video classes.