You're on the right lines, but both the functional groups are electron repelling (electron 'releasing'), but the -NH2 group is more electron releasing since the -CH3 has a very weak positive inductive effect, and the -NH2 has a lone pair of electrons which can overlap with the delocalised ring of electrons in benzene.
Since the -NH2 is more strongly ortho/para dircting than the -CH3 the bromination will occur at the carbon next to the amine substituted carbon.