It’s not just a matter of skill but of time. Value investing a la Warren Buffet works extremely well, but choosing a single stock with the deep research required for that method is so much work it is a full time job. It’s not worth it unless it is in fact your full time job.