why not jsut use a free wordpress theme? even using the default theme and putting in your own header will look a hell of a lot better than what you have now
i hope you don't feel we're not being understanding about your first site - but if you carry on down this road you'll end up with so mcuh to fix later
here's a few quick pointers
1. don't eve use comic sans (unless you're making speech in a comic)
2. use real text not images
3. dont squash your photos so they go out of proportion
4. don't underline text that isn't a link
5. resize your images in an imaghe editor so they're the right size - they'll look a lot better and be smaller filesize
6. offer your flyers as printable pdfs?? do they need to be printed??
7, georgia is quite a nice font that's on most computers
8. i get scroll bars at 1280 x 1024 - small but noticeable
9. you can usually install wordpress through your control panel pretty easily if you want to
10. try and be consistent in spacing things, photos sizes (use a small. medium and large for example)