1) I would suggest moving up now. I think you are still making a lot of mistakes but because 2NL players are awful, you are still making money and therefore not learning from them. No need to prove you can beat 2NL (an incredibly basic bot could beat 2NL).

2) Buy Poker Mindset.

3) Stop being so short-term results focussed, maybe only update results in your blog on a weekly basis. Focus on posting hands you are unsure about, rather than bad beats.

GL