Thanks for your comments! I've searched the Internet for most of the answers I give.
I learned Spanish a long time ago when I lived in some Spanish-speaking countries for two years. I spoke the language nearly 24/7.
501 Spanish Verbs was my favorite book while I was trying to learn conjugations, and I tried very hard to imitate the pronunciation of the native speakers.
Living in a foreign country and speaking Spanish all day long isn't possible for everyone, so the next best thing is to make friends with native speakers and encourage them to speak Spanish with you all the time. They probably won't be able to explain the grammar (ask us those questions

), but they'll know how to say everything you'd ever need to know. Learning how to express yourself freely should be your goal.