There are several factors when deciding how to choose the right colour shingles for your home.
First take into consideration that that colour samples look different under different light conditions. Also the pitch of the roof can also change the tone of the roof depending on the incline of the slope. Try to pick up colours that are part of the exterior like brickwork, trough or fascia work.
Darker and more solid shingle colours work better with lighter brick and siding tones. It will make the home look larger especially when the slope is steep.
You can get more helpful hints at the link below at IKO Industries.