Wow thank you JibbSmart, that solved my problem, I defined a vector with the position of where the camera should be and traced the ray from there to the player and it worked perfectly, Thank you very much.