There's a number of things that could be happening. If you can provide some info on your brewday, I'll run it through my calculator (link in my sig, if you're on mobile then google me) and see what might be causing the issue. Typically it's either the grain crush, or poor sparge practices.
If you're doing no sparge, you may be having slightly less than ideal mash conditions. A slow converstion rate can be attributed to the grain crush, poor ph, the grain crush, very weird water mineral content, poor dough in, overly thick mashes (not a problem for no sparge), and the grain crush. Did I mention the grain crush?
By taking precise measurements at two points, it's really easy to calculate out a ton of information about your system and nail down your consistency.
Take three readings for each data point:
1) gravity (be sure to mix the wort thoroughly before taking a sample to ensure homogeneous gravity throughout, wait for the sample to cool to either 60F or 68F depending on your hydrometers calibration temp)
2) volume (measured! no eyeballing! I use a stainless ruler)
3) Temperature ( necessary to compensate for thermal expansion. Liquids take up more space when they're hotter.)
First data point: First runnings, this occurs after the grain bag is separated from the mash and is done draining (wait till you're done squeezing if you squeeze). This information provides conversion efficiency, mash and lauter efficiency up to this point (if you sparge, then it only provides conversion), As well as grain absorption.
Second data point: Pre boil, in a sparging process this provides total mash and lauter efficiency, and average grain absorption between first and second runnings. Tip: You can use your preboil to calculate the expected post boil gravity, and extend/shorten your boil, or if you're preboil gravity is high you could also dilute the wort slightly to the target preboil OG and end up with slightly more beer. Would need to adjust the hop bill accordingly.
Bonus round: post boil. This should have the same efficiency numbers, but can be used to calculate the apparent and true boil off rate. I like to use preboil volume instead of post boil volume to determine mash efficiency since it has less errors due to hop absorption and hop volume displacement.