Well you can't really find a true friend because it's not like they're standing there for all to behold and get. The most important thing in obtaining a true friend is to make friends. Of course you have to search for the right people to be your true friend but that comes later after you have made enough friends.
So what I mean is that you can't just wait until someone comes to you and says they want to be your true friend. You have to put yourself out there and make friends first. No one ever starts out being a true friend. Everyone just starts out being friends. But as you grow closer to your friends, you can see who are good friends and who are just plain friends. Then from those who you consider good friends, you can get closer to them and see who you can relate to the most and who you can support and will support you back. Those types of people then you can narrow down to the best friends and possibly true friends category. So in order to get true friends, you first need to start out with just regular friends. Having a true friend takes time so I'd keep trying to get closer to all your friends and see who you like being with the most and who is the most compatible with you.
Anyway, I hope this helps.