I am having problem with 2003 bmw 325i , front cooling fan ( front of the radiatior) not turning , the car overheats , please help, i don"t know where is the relay or i need to replace the fan . please advise .

thanks