Programming an Atmega328 using an Arduino Uno

Thanks for all of the help, guys. I found out that the problem was as many of you suggested the caps on the crystal were too high. They were actually .1uF caps that somehow managed to find themselves into a bag in my drawer labeled 22pF. I should really be more careful next time I do some cleaning up...

I just want to say I really appreciate how helpful the arduino community is. I've had many silly questions like this (and I'm sure many to come...) that you guys have happily answered for me.

Thanks!