If you find yourself struggling, studying with a fellow student who seems to understand the subject matter can really help. You might also consider occasionally hiring a chemistry tutor (you can find these online or at any local colleges very easily) for an hour or two. A tutor will need to be paid, but for general chemistry you don't need a PhD level tutor, just an undergrad who will charge less.
See if your professor has office hours, or does review sessions before tests.
The one thing that helped me the most with gen chem was doing every problem in my textbook. Every night, take twenty minutes or so and just do problems from the chapter you're studying. If you don't get it right away, don't get freaked out. Just go back through the chapter and see if you can find a starting point, then go from there.
Lastly, get comfy with dimensional analysis. Look at what answer they're asking for, and then what data you're given in the problem. What units are they in? Can I do unit conversions or stoichiometry (essentially counting molecules in reactions) that would get me from point A to point B?
And of course, come back to Chemical Forums if you need some help, we'd love to point you in the right direction.