I second your recommendations and would like to add the blog "Farnam Street." [1] Mostly because, when it comes to reading, it emphasizes comparing and contrasting books and evaluating arguments and having them checked by others.
Getting your arguments checked by others is critical to making sure your arguments actually make sense in form.
Furthermore, if you are interested in getting started with philosophy I would recommend starting with some books in the "Very Short Introductions" series. Not all of them are good but some of them are and enough of a jumping off point.
edit: added link