Text: Organic Chemistry: Structure and Reactivity, 5th Ed., Seyghan Ege (errata)
It's important for the student of organic chemistry to remember that no one has a natural understanding of this subject. Working with problems and talking to someone who has a better understanding are the best ways for you to learn organic chemistry. You have probably heard from someone (or many someones) that this course is incredibly difficult. I don't deny that it will seem that way, at times. However, though not everyone will be a brilliant organic chemist, all of you can become competent in it, and continued hard work will, eventually, get you to that point. Professor Liberko has some worthwhile suggestions for chemistry students.
Chemistry 326 - Schedule and Grading
Wisconsin has some interesting problems online (http://www.chem.wisc.edu/~concept/organic.html). Scroll to the bottom of the page to turn off the answers if you want to try them on your own first. Ohio State has some help with online flashcards (http://chemistry.ohio-state.edu/organic/flashcards/). Give it a try. Yale has a site where you can test your knowledge of organic reactions. The explanatory notes are also quite helpful (http://bunting.chem.yale.edu/chem220/studyaids/index/index.html). There are some discount textbook distributors on the web, for example, varsitybooks.com.
Visualizing structures
There are many tools to help with this. One I like is called CHIME and is available as a free download from MDL. There are a number of interesting sites with lots of structures to look at. For instance, orbital representations can be found at several sites, including this one.