mod buttons

Hello Everyone,
Whenever i use a macro that has alt/ctrl/shift mod it wont work for me. I have check on my wow bindings and nothing is bound to the key. Example i use 4 to trigger the macro. I checked and made sure that nothing is bound to 4 i.e shift+4, ctrl+4. If i press 4 again to turn off the macro and manual press ctrl+4 it will use the ability. Im so confused right now please help. Thank you.