You have said that you already read a lot of books and it seems that it did not work out for you. If you cannot beat the micros then you will also not beat the higher limits.
Why?
Because you make money in Poker by playing against people worse than you. People that limp are worse than you and now it is your job to figure out how to exploit them. Same goes for flop, turn and river. You obviously do not have an idea or an approach or a strategy to exploit these low-skill players, am I correct?
If you struggle figuring this out and cannot seem to find a solution then the next option is to hire a coach that will give you a basic good strategy that is easy to learn and to apply that will get you at least to low or mid stakes.
That is why my username is BasicConcept because using a basic strategy, basic approach and/or basic concept will make you a lot of money