Why do my legs still look hairy right after I shaved?

Yo

I literally shaved 8 minutes ago and my legs still look hairy. I shaved in the shower with soap (I can't afford conditioner or shaving cream) and my razor was sharp (it's a disposable razor because I can't afford an actual one.) I always make sure to moisturize too. Any ideas on how to fix this? It happens every time I shave.