I've used the services like Thaipod101 and Pimsleur. YT resource. I may be too old to absorb the ability to effectively read in any major capacity.
Having learned Chinese, Korean (fluently) and German, its just practice and memorizing and tuning into how people speak. Eventually, you'll pick it up.