Hi Samantha
To determine what eyeshadow colours would suit you, you need to determine whether you are warm toned or cool toned. From your description I would say that you are probably warm toned. Hazel colour eyes would suit pink, brown, gold, khaki, plum. Warmer shades of brown will complement the green in your eye colour. Purple shades will make for a dramatic eye effect and soft pink will add a softer more feminine/romantic look. but remember nothing is written in stone. Have fun experimenting with colour.