Hi,
1) Get a Thompson Setback post, or Raceface XYZ (try ebay)
2) Try a longer stem,, find a good LBS, and they will let you try a few
3) Lots of good used bikes out there, I rather suspect a good twenty year old bike that fits you would give more enjoyment than a new one you feel cramped on. And the Thompson seatpost, and a new stem will cost about the same as a nice old bike