Didn't you say you have laminate cabinets? If so, the link Rou posted isn't going to work. The cabinets in that link are wood. You will need special paint that's suitable for laminate. I haven't done it but I did a lot of research a couple of years ago because our old cabinet doors were laminate. Here
is the paint you would use.
I know you say you can't afford new cabinets but what about new doors? That's what I ended up doing instead of painting and I couldn't be happier. My cabinet doors are odd sizes so they were made to fit. That made them a little more expensive but if your house isn't very old, I'm sure you can get doors off the shelf for not very much. Ikea, Home Depot, Lowes, etc have them. My custom doors were under $800.
I refreshed our kitchen myself when I was unemployed. The only thing I didn't do was install the countertops.
Here is the kitchen before:
Here it is after:
We're getting new flooring this year. We had to put that off, due to a new dog that wasn't potty trained.
Regarding the countertops, the non-laminate options are all in the same price range as granite. I suppose one cheaper option is do-it-yourself tile but tile counters are hard to keep clean because of the grout.
If you end up painting the cabinets, I would:
1. Remove the doors and paint
2. Paint the boxes and trim
3. Install counters
4. Hang the doors again