Hello PrettyPink,
welcome to Vistaheads
If you cannot boot up in safe mode then there is something serious...
Can you leave the PC on for a long time to see if it "becomes" ok. It might be trying to install a lot of files...etc.. and is taking it's time
If you still have a problem then you will have to do a Repair of Vista,
regards
Steve