Computer keeps freezing on startup

So hey guys, i am not the most computer savvy terminology person so i'm going to need some help here, about 2 months ago my computer kept freezing on the loading screen right before the desktop or right after i hit "Start windows normally" after it freezes the oly thing i can do is restart it again, after everytime i restart it the loading goes a little further but then freezes again, most of the time it freezes before getting to the desktop or even at the desktop sometimes. I really need help and the problem is only getting worse, here is some of my computer information to help you out:
Operating System
MS Windows Vista Home Premium 64-bit SP2
CPU
AMD Phenom X3 8450 49 °C
Toliman 65nm Technology
RAM
6.00 GB Dual-Channel DDR2 @ 400MHz (6-6-6-18)
Motherboard
PEGATRON CORPORATION VIOLET (CPU 1) 51 °C
Graphics
HP 2009 (1600x900@60Hz)
1024MB GeForce GT 430 (EVGA) 50 °C
Hard Drives
625GB SAMSUNG SAMSUNG HD642JJ SCSI Disk Device (RAID)
Optical Drives
TSSTcorp CDDVDW TS-H653Z SCSI CdRom Device
Audio
Realtek High Definition Audio
If you need more information just ask i have everest and speccy installed.
 
Back