I suck at basic data structures and algorithms. I'm just wondering where is the best place to get good at these? best websites to use, best books, or anyone have a list of what to learn?
I learned a lot from Knuth’s series <i>The Art of Computer Programming</i> decades ago. That’s at least a solid foundation. Harvard’s CS50 is available online, to name one of many reputable comp sci classes you can find.
CLRS (Cormen / Leiserson), "The Art of Computer Programming" (Knuth), "Algorithms from P to NP" (Moret & Shapiro), "Algorithms: Their complexity and efficiency" (Kronsjo)