Does your workplace have no standards or just poor standards? No standards would be no formal documentation on what the standards are, poor standards would be standards writen down but deficient in some way. It is much better to have some formal standards then no standards at all.
How you improve or introduce standards depends on your role in the organization, if you are junior it will be a challenge and you will need a soft approach. If you are senior, well it will probably still need to soft, but as a senior developer you should be at least partially responsible for setting your organizations coding standards. If you are a team lead or manager it will be easier as you can dictate the standards you want. Though I have found it is much better to use a collaborative approach to most things. Some you may not want to leave up for discussion, like the correct use of source control.
If you have no formal code review process you can always start an informal one. Ask one of your coworkers to help you out on something, ask them questions on how they think your code is. Hopefully they will have some useful suggestions. When done suggest to them that you could look at some of the code they are working on, if they need any help. In an information situation you don't want to use "review" or "code review", look, help, suggest.
I was recently on a short project that involved reviewing a 3rd party's code, one of the issues with the code was there were no standards, from the 3rd party or our mutual client. Because there were no standards I could not provide any feedback on if the code met standards which lowered the value of my feedback. I did identify inconsistencies in their code base but without a standard to could not tell them how they should change things.