14 págs.; 12 figs.We study the quantum phase diagram of a system of hard-core bosons on the kagome lattice with nearest-neighbor repulsive interactions, for arbitrary densities, by means of the hierarchical mean-field theory and exact diagonalization techniques. This system is isomorphic to the spin S=1/2 XXZ model in presence of an external magnetic field, a paradigmatic example of frustrated quantum magnetism. In the nonfrustrated regime, we find two crystal phases at densities 1/3 and 2/3 that melt into a superfluid phase when increasing the hopping amplitude, in semiquantitative agreement with quantum Monte Carlo computations. In the frustrated regime and away from half-filling, we find a series of plateaux with densities commensurate w...