I was wondering if some people (souls) are evil, from the start (from birth)? How could Qabil turn evil, despite having a good family and upbringing?

There are people who 'believe' in Allah, ahlulbayt, attend mosque, listen to majlis. But they are full of evil. No matter how many chances they get in life, how many warnings they get from Allah, they don't change. Do such people just have an evil soul from the start?

Allah does not create our souls to be evil from birth. That would be unjust. We are all born pure. Many hadiths indicate that Allah creates us on the pure Fitra. These people unfortunately fail their trial in life and follow their desires or the whispers of Satan. Allah has given them free will but they abuse it. But they were not born evil.