Creating a more natural lighting for the fire. (with point light)

Fire is constantly changing it position so you would need also change light position to match that. Point is also pretty bad match for fire shape. So at least change point light radius to get better arealight speculars. Small randomness to fire color could also make it little bit better.

Ps. Totally random values are not great for fire. Try to use some kind of more continuous curve like simplex noise to drive parameters.