That said, if you are earning $100k in Vilnius, then it will be extremely difficult to find a higher-paying employment offer relative to living costs anywhere in the world. Maybe you can make 1.5-2x that if you go to work in finance - but you will most likely need to move to some of the most expensive cities (Zurich, London, etc) in the world.
The typical way of increasing income as a freelancer, after maxing out the hourly rate on your own is to start a development company. Partner with 1-2 freelancer friends, and start taking on bigger projects. Hire a small team of junior developers, and bill out their time as well. Grow. Start taking on fixed-bid mid-sized enterprise and government projects.
But this can be a very tedious and soul-crushing change, especially at the stage where you have only a few junior developers on staff: you will need to move from doing actual development work to reviewing their code, and handling "management and sales".
If that doesn't sound like something for you, perhaps instead consider:
* Moving to somewhere with even lower cost of living than Vilnius. Hell, move to the next beach-front villa somewhere in Asia every 6 months.
* Be more picky about accepting work - optimise for how much fun they seem to be, not only the hourly rate.