If you are having this act as both then you need to differentiate the buttons. They look too much like your top banner. I would suggest taking some of the shine off of your top banner and changing your buttons to be green to match you current design, or orange to really standout.
I'm hoping when I improve the situation with the headers, the call's to action will stand out a little better. Otherwise, as you say, I will introduce another colour to the homepage (green seems sensible!).