'You are a brick!' is a correct saying in English, but it's a bit old-fashioned.
We usually say it to mean someone is reliable, supportive (strong and dependable like a brick) or helpful, but it could also mean generous or kind-hearted.
It is always a compliment and it's a nice thing to say to someone :)