Odds and Ends
12 3, 9:36pm
It's a question of time and efficiency really.
Most people you meet in public don't have the time - or don't think you have the time or interest - to communicating in a broken language.
If they realize the communication will flow more smoothly they will simply switch to another language they feel proficient in and most Swedes do feel proficient in English and won't be afraid to use it.
Your best bet at practicing your Swedish will always be outside of the public sphere, where people have more time.
Such as with you co-workers now or if you make some Swedish friends you can interact with socially.