Passing JLPT 3kyu
When learning a language it’s always important to set yourself a goal. For learning Japanese, probably the best way to do so is to apply for the Japanese Language Proficiency Test, which is held every December at locations worldwide.
There are four levels, with Level 4 (4kyu) being the easiest, and Level 1 (1kyu) being stupefyingly hard. I would recommend starting off with Level 3, as Level 4 is, by all accounts, a waste of time.
The following books should see you pass Level 3 without too much trouble, and provide you with a solid foundation on which to develop upper-intermediate level Japanese skills. I went from being unable to read kana to comfortably passing Level 3 within a year using these books, and I was working full-time: