Take into account your individual style and personality as a primary consideration while choosing your lipstick and lip liner. Experiment with cheap brands to know your skin and how it works with certain shades. Generally, if you have cool undertones (like fair or pink skin) then wines, plums, pinks and violets are good choices; if you have warm undertones (like yellow, tan and olive skin) then corals, nudes and browns are the best. Once you find your favorite colors, don't skimp cause high quality lip sticks are well worth the money and will treat your lips with the respect they deserve.
Remember to apply all other makeup before putting on lipstick and lip liner. Begin by dabbing on a very small amount of lip balm or petroleum jelly to give your lips a little moisture. Make sure that the lip balm has sunk a little before you go on, otherwise your lip liner won't work. Draw a thin line around the very rim of your lips with a lip liner whose color is one shade darker than your lipstick. Hug the very outer edges to open up your thin lips, but If you get a wobbly line just carefully remove it and start again.
Apply lip-gloss or shiny crème lipstick. Remember to keep the color natural. Forget lipstick that's too dark or too light. Coat the lips evenly. Pay special attention to staying within the lips' edges. Blot to remove any excess color, but remember to touch lips up after a meal, as lipstick easily transfers onto coffee cups and water bottles.
The final step to plump your lips up is little bit complicated. All you've got to do, is apply white shadow on center of lips over lipstick and spread slightly. Start slowly, and blend very carefully. What you are looking to achieve is natural looking shading, with your lip color being lighter where your mouth opens. This will create the illusion of beautiful full lips. Oh, one more thing. Remember, people always want what they haven't got, so don't fret... just make the best of what you've got.