A good command of idioms is one of the things that separate a intermediate speaker from a fluent one. I found this website some time ago that I think will be very useful to achieve fluency in Spanish. They explain common everyday idioms that are used in Spain in Spanish. Some might be used elsewhere as well but from what I understand most are predominantly used in Spain.