Your fork is bent. That's why the steering pulls to one side. If you can find a really good mechanic you may be able to get it straightened if it's a steel fork, otherwise you need a new fork.