The site looks good, although it looks like you designed it for a very large resolution screen. You must remember that not everyone uses a large resolution monitor and your site needs to be fluid to adjust to different screen sizes.
Some of your artwork is pretty good and some appears very amateur. I know you are an amateur, but you should only put your works that are your best. You don't need to put it all up there. As you do more, you will definitely improve. You have talent. In the meantime, try to represent yourself with your highest quality. You can add others as you go.
all the best,