We've had a number of threads on tipping to get upgrades.
Here's one which discusses the topic and refers to how to find other threads about it (see posts 7-8, etc). If you want to discuss that aspect, please feel free to join one of those threads.
As far as how to get status faster, some chains may offer a "fast-track" to elite promotion. Also, if you have multiple stays planned at one or a few properties, get to know the front office or rooms manager and let the manager know that you'll be a frequent guest.