Well, if we only talk about currently, I’m not studying, I guess?
Before that, I mentioned it elsewhere on this forum, but basically, I had regular university classes up to N3.
Technically the N3 class was part of a research program at the Japanese university I attended, about teaching Japanese in novel ways. However, it turns out that I ended up in the control group, which was taught the “traditional” way. It was still much better quality than any other class I had, with custom made study material. (I tried to apply again, but sadly, for obvious reasons, you can only participate once). Those classes were the only time I actively learned grammar.
Beyond that point, it was only kanji/vocabulary flash cards. I also started reading manga around N4 and stuck with just reading + (when I felt like it) flash cards until nearly N1. At that point, I switched to reading novels, got the N1, and stopped flash cards entirely. After a couple of years, I noticed that my kanji reading was deteriorating (I knew what the word meant, but I couldn’t voice them out), so I used an app called Wanikani to review those. Through that community, I found two other flash card services: koohi.cafe, which is really nice in that it generates word lists from books based on the words you already know (as in, it only picks the words you don’t know, you can also select for words that appear at least N times in the book) and kitsun.io, which is a better Anki (but not free) with nice preset decks.
The last time I was actively learning, my routine was to read until I add ~20 new words on koohi from my study book and do all my reviews. Then, I would read whatever else for fun.
At some point, the words I was adding were all stuff like 樵 or 礫 and I thought that, maybe, I was fine looking those up if I had to. At that point, I just stopped flash cards entirely.
Both digital and physical. Since I live in Japan, I take advantage of my local library, so those are physical, obviously. Book Off also offers very cheap second hand books, which is nice to be able to read on a budget. That being said, digital books are just really convenient as I can just read anywhere (and they don’t take space).
I use kotobank, which is an aggregator of dictionaries. Having definitions from multiple sources at once is a nice way to get a better sense of nuances.
Free time = reading. That is all.
That being said, I should spend more time practicing listening. I’m getting really rusty on that front, considering I’ve basically avoided in-person social interactions as much as possible for the past two years 