--are you starting with 4 (or 6, or 8) stitches?
take some waste yarn(about the same weight)-sock yarn say,or cotton (embroidery floss will do--cheap and easy to waste!)
using 2 DPN's, ANY cast on, and cast on 4 stitches, and make 2 or more inches of i-cord.
then, pick up real yarn, leave a 6 to 8 inch tail, and start your knitting. if you need 8 stitches to start, *K1, YO.--on to each DPN)
If you need an other number, do what works, increasing as needed till you have the correct count (4, or 6 or 8!) stitches on your dpn's.
the icord stem will help hold the needles (they will still be floppy, but less so!)
thread tail onto tapestry needle and thread it through all the stitches, (being especially sure you pass through the YO's.(up 1 "thread", down 1 'thread" with tapestry needle (do not pull tight.(do this once)
then Cut off the cast on of i cord. and unravel to "real yarn"
double check you've caught ever stitch, (and pass through each stitch again with tapestry needle. Then snug up tail yarn (into a nice, neat, tight eyelet). weave in tail.
You can also use a Magic Loop or 2 circ's once its time to start the real knitting... the i cord stem still is a help (but it can be shorter..1 inch or so )