i have full pigmentation on my face

small fleshy pimples and spots also

Pigmentation is often related to age factor and also due to sun damage skin. Always use sunscreen to reduce further damage of skin.
Also, consult skin specialist to evaluate any other cause.