If the built-in antialiasing isn't working for you, you can get almost the same effect by:
1. Copy the background layer you want the text positioned on, and paste into a new temporary image.
2. Image > Resize to 400%
3. Set the Zoom to 25%.
4. Create the text (in a new layer) at 4 x the point size you want, and with antialiasing turned OFF.
It will still look antialiased as you type, because of Zoom.
5. Set the Zoom to 100%.
6. Image > Resize to 25%, with Resampling: Best Quality
7. Copy the layer with the text, and paste it as a new layer into your main image.
If you copy entire layers, the text should line up perfectly with the background, just as it did in the temporary image.
I used to use this trick in MS Paint, before I discovered Paint.Net.
...Tom