I have seen it before where having more than one virus/security program on your computer will cause problems. For example some versions of Norton Antivirus and McAfee do not work well together on the same computer and will cause it to lock up constantly. If you can get into Safe Mode I would try to uninstall AVG and see what happens. If your computer never fully started you can select the Last Known Good Configuration from the Safe Mode menu to see if it will start up with your last settings that worked properly.
You can also try to run a System Restore to get your computer back to a prior working restore point.
Try booting into Safe Mode and then selecting Last Known Good Configuration. This will boot the computer with the last settings that worked correctly.
You can also try booting into Safe Mode and doing a System Restore and go back to a point where you were not having any problems.
Another thing to try in Safe Mode is to check your startup items using MSconfig and uncheck anything that's not needed or looks like it doesn't belong.