Yeah P-bucket is pretty bad with their compression, if you plan on doing this more I would look in to using another site for hosting. I use Smugmug myself and love it, and its only 40 bucks a year for unlimited space for the most basic package, which is good enough for anyone not uploading video.
And also, shoot RAW! It's amazing how much sharper it is than jpeg, even at the finest setting. Once I learned Lightroom, I went RAW and never turned back
Also, going through them again, theyre missing some pop. I dont know what you use for post processing, but I would maybe add some contrast to give them a little more depth.