Feeling stuck as a beginner

I feel random solving is not helping i am a pupil on code forces and USACO guide silver problems i find them very difficult , I dont know what is the right way of solving or studying can someone please guide me
?

  1. Theres a lot of codeforces blogs about this
    Example: https://codeforces.com/blog/entry/116371
  2. USACO Bronze Topics ยท USACO Guide
    since silver is too difficult
  3. CSES - CSES Problem Set - Tasks