You can make good friends through a well-developed network. You can use QQ, WeChat and other chat software to find people with similar interests and make friends online. But remember, you can't meet netizens easily to avoid dangerous accidents.
If you are a shy student, you can ask the teacher for help. Teachers can help you find the right person to be friends. When making new friends, you must study hard with each other and don't live up to the teacher's expectations.