I probably look like one of the quickest learners in my class, but it's not that, it's that pretty much every minute of every day I'm reading and studying. I'll put the game on in the background and sit down with the regs book, or a Chris Kitcher book, or Alan Lynch book. The TV is only ever turned on for sports and Xbox (and very occasionally "can't pay we'll take it away" - what? It's my guilty pleasure). I'll sit and go through my college textbook to see what's coming up so I can be prepared for it, and if I'm stuck on something I watch a YouTube video about it or ask on here. When we finish college half-way through a worksheet, I'll make sure that worksheet is done for next week. In September I was the slowest in the workshop, and I couldn't cut a straight line with a hacksaw. Now I'm pretty efficient, because every week I'd take unfinished practice pieces home and finish them in my garage, and once or twice I've even taken offcuts of trunking and tray to practice with at home.
I've no doubt some in class look at me as a bit of a pr!ck that knows too much or tries too hard, but my thoughts are you can't know enough in this game. I'm nothing more than a geek who enjoys what he does. I don't work as hard as I do to show anybody up, but only to make myself better. I'm probably one of the slowest learners, but I work hard to put the preparation in so I know what to expect come class each week. As Simonslimline says, I think when you take pleasure in something it becomes easy. And as Mr B says, repetition is key.
One of my issues is I'm not happy about something unless I understand it fully. If the lecturer says A = B + C many people take that as gospel, whereas I need to understand right down to the fundamentals of why that is so. Once I've got those fundamentals in place the rest seems to just click and I get a Eureka! moment. I'm not sure how to turn this paragraph into advice, but perhaps try understanding every subject fundamentally (and researching further if needed).
But don't be hard on yourself for thinking you are a slow learner. Keep putting the graft in, study when you can, try to get passionate about it, and everything will fall in to place. I'm a firm believer of you get out what you put in. And as Tel says, there's some very knowledgeable and helpful people on here, and no question is too silly (provided you aren't just asking for exam answers).