Insect problem need help

Okay so I see these little white bugs in my soil, they are super small, I would say like pin needle small.

Ive searched this forum and it doesnt seem that they are spider mites because i dont see them on my leaves or even under them. They just seem to be crawling around on top of my soil. Its not a whole lot of them but Im just curious what they are and how to get rid of them. I also have some gnats flying around.

HOw to get rid of them is my question. Ive read to put down sand, but what type of sand? And do I remove the sand after awhile?

Please help this is my first grow. The plant is a clone and IVe had it for about 2 months now. I just pulled some clones off her last night when I saw the bugs.
 
Top