I don't know what tips you have had already but for me the best way is grooming. Also talking while you groom. Get the dandy brush out & give really good grooming sessions even when they are not needed. Handle the legs & feet aswell. Build confidence & trust then bonding will follow.
Go and spend time with him loose. Put him somewhere large enough that he can move away, and there isn't the distraction of yummy grass (school or large stable). Make sure he's warm and not hungry so he can concentrate.
Just spend time with him. Use your hand, not a brush, and itch him all over. Find his itchy spots. Play following games with him. Move him gently backwards and over. Let him 'leave' if it's too much and learn what upsets him.
Bonding comes from time and trust, so just spend lots of pressure free time with him
Just spend time with your horse Make shore you don't just ride him. People ask how I get a bond with my ponies and it's simple. I just spend time with them. When I poo pick the fields I always have time to just stand with them and chill
Here are afew "Games" Herbie and I play in the school sometimes
[youtube]itkg_b1V2UM[/youtube]
There are no short cuts. Building a bond takes time and love. Enjoy spending time with your horse and the bond will come
wrong time of year and not everyone's cup of tea but spending several hours just you and your horse watching hounds work out autumn hunting really does wonders for bonding IMO.
As others have said, just spend time together. I've had my new horse for just over a month now and I've spent ages being around her everyday, just grooming her and being nearby - poo picking, fixing fences she's broken (), filling haynets near her, reading in her stable, nattering away to her etc. You have to make sure that you're not always "doing something" with them, just being nearby so they get used to you being there. It will take time but it's lovely getting to know each other.