I'm learning to knit and I can cast on just fine. I can also knit stitch quite well. I have not learned the purl stitch yet as I cannot figure out what I am doing wrong. Whenever I knit stitch, the last stitch always has a big loop in it that I cannot remove. I've tried pulling from all different places but the loop stays there. One time i thought I fixed it, but I ended up with 11 stitches when I started with 10.
From what you are saying it sounds like you are getting a loop at the end of your run of knit stitches when you go to purl stitch. If this is the case, I have experimented to confirm the cause and believe you are not bringing the yarn around the needle to the front before you purl.
Do not bring the yarn over your needle. This could possibly be why you are also getting an extra stitch (11 stitches instead of 10). It needs to go around it to the front (bring it in between the 2 needles to get it to the front). Knit stitch has the yarn at the back, and purl stitch has the yarn at the front.
As I understand what you said, you are not using any purl stitches, just stockinette/knit stitch. The larger loop at the end of the row is a common problem, the solution that I have used is to always slip the first stitch (do not knit it), then continue knitting across the row. This has the effect of knitting that first stitch only every other row instead of every row, which tightens the yarn so the project is better able to keep its shape on the sides and helps prevent the large loop.