Personally speaking, I am a very pattern-based person, so I find engraining patterns much better than learning "principles" or "do's and don'ts".
This is what I would do if I were in your shoes (My rating is 1600 so I'm not quite as credible as some other people on this thread)
- Look over dozens of classical chess games and try to understand why they are making the moves
- Watch youtubers that commentate on their own games (Chessfactor, Eric Rosen, Chess Network, etc.) And try to understand what they mean
- Study positional patterns and basic pawn structure
- PLAY A LOT and analyze your games
IF you do want a full guide I would recommend "BEGINNER TO 2000 - COMPLETE CHESS STRATEGY" it's an excellent playlist on YouTube
@BlackWarmaster, I don't believe you are a "weak player",
you probably just don't have the confidence to admit that you can go to better heights. There is no such thing as a weak player, only a player that is less experienced and how do you know if you are less experienced yet? You probably have a lot of potential and could do well, so I don't believe you are a weak player despite how many blunders you make or what not, as we are all human and nobody is perfect, so with this said you are not a "weak player", you just need to play more, stay dedicated, study and do the best you can, and the rest will be figure itself out for you if you do the same.