How can i fix sticky keys on my laptop without taking it to an repair shop
Most keyboards have plastic, mechanical keyswitches underneath the keycaps, and you can probably pop off the keycaps pretty easily (use a small, flat tool and very gently lift up on end of it till you can get a grip on one end of a keycap with your fingers, after which, you can pretty easily lift and unsnap the keycaps from the keyswitches below and see if any foreign matters are present and clean 'em out.
To clean a keyboard, I recommend a used paint brush to dislodge hair and fiber in between keys, a damp (not wet) toothbrush to clean the surface of your keycaps, and a good ******** (don't use a vacuum unless you're willing to dig into your vacuum bag for tiny parts that may get accidentally sucked out!).
Outside of some odd-ball laptops models, most keyboards can be easily found on eBay and are pretty affordable ($10-$15), so I'd look for one on eBay before I start fixing mine - just in case.