Any help would be awsome.
Thanks
Edit: Here is a picture, just incase its any help explaining my problem


info_light? I don't have any entities called that, only an info_lighting (which does the same thing as you describe).
But first, move your light entity to where it should be coming from, i.e. out of the light (not slightly to the side). And secondly, move the info_light so it's about 32-64 units underneath the light and see if that works.
If you're still having problems, have you tried replacing your light_dynamic with a light or light_spot entity? (and use some env_sprite glows etc.)

Well, i'm guessing you followed my tutorial on this right?
If you did then everything should work. something you might want to check...
Make sure that your light_dynamic entity is not inside the prop itself!
i've had the same problem as you are now, and is how i fixed mine.
