Hi David! And welcome to BP!
All those tips are great! I'd like to add the suggeston that you find and join a local REIA. Networking has been the #1 most helpful thing to me, and if you're serious about investing, when it comes to networking don't just dip your toes in... dive in with passion!
Attend every meeting possible, bring a pen and paper and introduce yourself to three or more people at every meeting. Contact the successful investors who stand out to you or are doing what you want to be doing, then take them out to lunch and pick their brains.
Just the other day a well respected investor in my area offered me a job as his assitant after I took him out for coffee. Could there be a better place to learn than from the chair in an investors office? I have to admit here that we've been actively working together on deals for a couple months already but... it all started when I asked him to lunch.
Point is, if you never ask, the answer is always no.
If the answer is yes, you never know what might happen.
And don't forget to ask how you can help them. Mutually beneficial relationships get the best results.
Good luck on your journey!